Several Jamia students detained after attempting to screen BBC documentary on Modi
The Delhi Police detained several students of the Jamia Millia Islamia university after the Students’ Federation of India (SFI) planned to screen the BBC documentary on Narendra Modi and theRead More