ALL RUSSIAN EMBASSY PERSONNEL IN LONDON HAVE LEFT THIS IS IN PREPARATION FOR WAR
By Eddie L. | World Truth TV – March 14, 2015 A heads up for the weekend, something is already happening in Red Square as lorry after lorry has been arriving and building some sort […]