Tag: #FarmerProtests
Tens of thousands of police deployed across India in a bid to smother protests by ...
New Delhi, Feb 6 (AFP/APP): Tens of thousands of police were deployed across India on Saturday in a bid to smother new protests by farmers ...