Macron Demands End of Free Speech While Migrant Riots Spread Across Europe Posted on July 3, 2023 by Renegade Talk Radio