Avatar - Nyedholi Deng
Nyedholi Dengadded this to Picks
Europe’s Islam Haters Say We Told You So

Far-right Politics

Europe’s Islam Haters Say We Told You So

The Daily Beast - Barbie Latza Nadeau

ROME — Two days before the deadly terrorist attacks on a French satirical newspaper, more than 18,000 people took to the streets in Dresden, Germany …

View on thedailybeast.com