◼ Archived World 🔮 holds ✗ Macron trashes American free speech as riots grip France 4 sources 4 articles v 2 30d ago