Tens of thousands of police deployed across India to quash farmers' protests
Tens of thousands of police deployed across India on Saturday in a bid
to smother threatened new protests by farmers fighting government
agriculture reforms.
Read more.
Comments
Post a Comment