International Tens of thousands of police deployed across India in a bid to smother protests by farmers 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 fighting government agriculture reforms. Ten metro stations were Fatima Saeed5 years agoKeep Reading