Defend the Defenders: Human Rights Law Network

Contact Us

Khalra Centre for Human Rights Defenders

576, Masjid Road, Jungpura

New Delhi – 110014

+91-11-24374501

+91-11-24374502 (Fax)