Nathuram Godse; Tuglaqabad Police Station, Delhi; Devadas Gandhi; ‘Hindustan Times’; ‘Hindu Rashtra’; political motivation ❮ Back to What's On page