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