Protesters in Paris demand Macron’s resignation

Macron’s approval rating has dropped to the lowest level since he took office in 2017, amid a spiraling budget deficit and growing discontent with his government’s financial policies, RT reported.

Around 80% of French people say they do not…

Continue Reading