Protesters Decry Delhi Violence Outside London’s Indian Embassy

By Red Revolution. -

Protesters gathered outside the Indian Embassy in London on Saturday, to decry the ongoing violence in New Delhi as well as the policies of Indian Prime Minister Narendra Modi’s government. “I [...]