Terror is a problem political leaders imported into Europe


The contrast in the footage is striking. Just last week the world watched the extraordinary footage from a beach in the south of Spain. While locals and …

Source