Delhi violence: Jaffarabad metro station, other sites cleared of protestors
News | Feb 26, 2020, 07:40 AM ISTDelhi Police Special Commissioner Satish Golcha on February 25 informed that the protestors have left the Jaffarabad metro station, and the Maujpur Chowk where violent clashes had erupted, too, has been cleared.