Thousands of police officers deployed in India to counter farmers’ protests
NEW DELHI, (MANEND NEWS): 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 closed in central
Read More