Al Mayadeen English
BREAKING
India: Police detain students gathered to watch BBC documentary
Indian police detained a dozen students during a rally near Jamia Millia Islamia University in Delhi over their plans to screen the controversial BBC documentary ‘India: The Modi Question’, which is banned in India.