Nice Terror Attack: What They’re NOT Telling You

France has officially surrendered to jihadists.