France

France Deploys Ten Thousand Troops… To France

After a pair of large-scale rallies over the weekend calling for “unity” against violence and hatred, French government dispatches military on its own soil.

Sign Up For The Best Of MintPress, Delivered To Your Daily Inbox.

Sign up for our daily digest.