Delhi Police use water cannon on protestors as they protest against the suicide of farmer Gajendra Singh who had committed suicide by hanging himself during a rally in the national capital, in New Delhi on Thursday, 23 April 2015.
Tags: Protest rallyCrowdDelhi farmer suicidehorizontal
Credit balance: 0