Sam Pitroda resigns from Indian Overseas Congress following controversial remarks

Pallavi Madhiraju- May 8, 2024 0

Sam Pitroda, the Chairman of the Indian Overseas Congress, resigned "of his own accord" on Wednesday following a series of controversial statements that ignited a ... Read More