India’s Congress Party Holds Mass Protest in New Delhi

Wait 5 sec.

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