Essex Police is a territorial police force responsible for policing the county of Essex, in the east of England, consisting of over 1.7 million people and around 1,400 square miles. Read More
Jamia Millia Islamia Vice-Chancellor Najma Akhtar on Monday said that the university administration will file an FIR against Delhi Police for forcibly entering the campus and allegedly destroying property. ...