Tuesday, October 29, 2019

Barcelona, Spain: 30 Pakistanis Set Up Altar On Metro Train, Make Sacrifices To Their God Moloch?

When I look at this, the description in the headline is the only way I can make sense of this behavior. Other than that, this seems absolutely senseless.

No comments: