Archive | October 27, 2017

Catalonia Declares Independence From Spain. This Is Only A Sign Of How Europe Is Fragmenting And Heading Towards Another Major War

By Theodore Shoebat Catalonia just declared independence from Spain. This is only a sign of how Europe is fragmenting and heading towards another major war. In the subject of today’s video, I talk about Catalonia’s separatism, nationalism and the forces behind nationalism, including the Counterjihad movement’s Filip DeWinter and Pamela Geller: We are witnessing history, […]

Continue Reading 43