Europe’s top leaders watch bizarre satanic ceremony opening world’s longest tunnel
by John-Henry Westen, LifeSite: European leaders, including German Chancellor Angela Merkel, French President Francois Hollande, Italian Prime Minister Matteo Renzi, Liechtenstein Prime Minister Adrian Hasler, and Austrian Chancellor...
read more