AUTHOR NAME
Talha Rashid
1 POSTS
0 COMMENTS
Talha Rashid is a Delhi-based independent researcher.
Divisions in Opposition Highlighted by Letter to PM Modi
A letter to Indian Prime Minister Narendra Modi signed by nine opposition leaders, condemning the alleged misuse of central agencies against members of the...