Home / Latest News
Latest News
Latest News
Jamia Violence: New Videos Of December 15 Night Show Protesters Pelting Stones At Police
New CCTV videos purportedly of the December 15 violence at the Jamia Millia Islamia showing some people throwing stones at the police personnel have emerged on social media on Thursday.The videos, which have now gone viral on social media, has raised questions over the narrative of the protesters...