'An absolute lie':Delhi Police deny cops set bus on fire

The Delhi Police on Monday denied that its personnel had set DTC buses on fire during Jamia Millia Islamia university students protest against Citizenship (Amendment) Act.

Watchlist