India: Police Fire Tear Gas on Protesting Farmers Marching to Delhi

India: Police Fire Tear Gas on Protesting Farmers Marching to Delhi

HNGN

Published

Indian farmers have been dispersed with tear gas and water cannons after they attempted to march towards Delhi to call for a set price for their produce.

Full Article