Video: Europe Commits Suicide on the Altar of Islam

Screenshot from Rumble

Recently on the War Room we discussed how "Europeans Will Succumb to Islam," according to a German foreign intelligence chief:

Advertisement



Recommended

Trending on PJ Media Videos

Join the conversation as a VIP Member

Advertisement
Advertisement