Shaheen Bagh Protest Site Cleared Out By Delhi Police
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
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