Vivek Tiwari

Police shooting of Apple manager in India’s Uttar Pradesh sparks call for reform

LUCKNOW/NEW DELHI: The deadly shooting of an Apple manager by police in Uttar Pradesh prompted… Read More