India’s Congress Party Holds Mass Protest in New Delhi

Start
Tens of thousands gathered in India’s capital in a clamor of banging drums, chants and billowing flags, with participants from across the country.
Previous Story

Putin Breaks Down His Isolation, With a Big Assist From Trump