Shaheen Bagh Protest Site Cleared Out By Delhi Police

by Shahnawaz Malik Mar 24, 2020 • 03:44 PM Views 1201

Amid complete lockdown in the capital, Shaheen Bagh protest site and road blockades have been cleared out by the Delhi Police in a bid to stop the coronavirus spread