Shambhu, India
Farmers participating in a protest fled from teargas shells that were detonated by the police near the Shambhu border, which separates northern Punjab and Haryana. The farmers had initiated a march towards New Delhi, India’s capital, last week, but have faced obstacles from the authorities.
Photograph: Altaf Qadri/AP
Source: theguardian.com