Video Showing Indian Polices Brutalization with students of Jamia Millia Islamia Library

CCTV Footage of Delhi Police officers attacking and brutalizing students within their class rooms at Jamia Millia Islamia Library.

Jamia Millia Islamia is a public central university, located in Jamia Nagar, New Delhi, India.

It was originally established at Aligarh in United Provinces present day Uttar Pradesh, India, during British rule in 1920. It became a Central University by an act of the Indian Parliament in 1988.


Similar Articles

Comments

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Advertisment

Most Popular