Radar Open Radar

Europe is in trouble, and it blames the Muslims.

Al Jazeera World News · Source

Europe is in trouble, and it blames the Muslims.

A recent European Parliament resolution shows that the European mainstream fully embraces an Islamophobic agenda.