Europe on high alert as Christmas terror plots foiled in France, Germany, Austria
Several Muslim suspects have been arrested in France, Germany and Austria for allegedly planning Christmas terror attacks, according to reports, which say there’s a “very high level of terrorist threat” from Islamic terrorists in France. Spain is also on alert.