D-Day Reloaded? Watch Illegal Immigrants Storming a Beach in Spain (VIDEO)
by Chris Black I really don’t know how to begin this article, but to ask you to watch this 1 minute video taken on Sunday afternoon by a shocked tourist at La Barrosa beach in Cádiz, Spain. The 54 seconds long video depicts a platoon of sorts, composed presumably of Angela Merkel’s … Read more