French President Emmanuel Macron has announced the dissolution of the National Assembly and has scheduled legislative elections for June 30 and July 7. French far-right leader Marine Le Pen has
French President Emmanuel Macron has announced the dissolution of the National Assembly and has scheduled legislative elections for June 30 and July 7. French far-right leader Marine Le Pen has