Protests erupt in New Delhi over Indian PM’s name in Epstein files

Demonstrators protested in New Delhi after Narendra Modi was named in documents linked to the Jeffrey Epstein files.

via Al Jazeera – Breaking News, World News and Video from Al Jazeera
 
 
Back to Top