Tesla set ablaze, bank windows smashed in Geneva as demonstrators gathered to protest G7 summit in France
By TodayTelugu Desk1 min read0 views

As the Group of Seven is set to meet for a summit starting on 15 June in France, over 7,000 people joined protests in Geneva, with protesters largely criticising wealth inequality, climate policies, and global conflicts.
Sending Money to India?
Better USD → INR rates, lower fees.
Related News
Comments
Login to leave a comment











