France is on fire. Nearly a week of protests and riots in response to a police shooting have led to violence, looting, and massive clashes on the streets in several cities. Ezra Levant, Rebel News Founder, has been in Marseille witnessing just…
France is on fire. Nearly a week of protests and riots in response to a police shooting have led to violence, looting, and massive clashes on the streets in several cities. Ezra Levant, Rebel News Founder, has been in Marseille witnessing just…