Indian police storm main library of New Delhi's Jamia Millia University on Sunday, firing teargas at students barricaded inside. Footage shot inside the library shows people scrambling over desks and climbing through smashed windows to escape
Continue reading...from Islam | The Guardian https://ift.tt/2trM9uS
No comments:
Post a Comment