Wednesday, February 22, 2017

Sweden's Islamic Masochism.





Sweden is a self-proclaimed humanitarian superpower, except of course, for their own people.

No comments: