Syed Qamar Afzal Rizvi

Installation of lethal weapons: India’s harrowing game