
Photos: Delhi Riots, a Day of Shame
March 1, 2020
0 Comments
At least 24 people were killed and over 200 injured in three days of clashes in New Delhi. A fireman strolls past harmed shops at a tire showcase after they