World After Heavy Defeat in EU Vote, French President Macron Announces Snap Parliamentary Elections on June 30 | June 10, 2024 The World Opinion New Delhi: French President Emmanuel Macron has dissolved the country’s parliament, as well as...