Two fatal shooting incidents have raised concerns about "trigger-happy cops" in India's Uttar Pradesh state.
Leave a Comment