At The Train Station The Sign Says: Step To The Back Of The Line Please….Where Is That? How About 1.2 Miles To The Back Of The Line!

| December 21, 2010

Great Britain….Thousands of Eurostar passengers joined giant lines and were forced to wait for up to seven hours today as the Channel Tunnel rail link was thrown into disarray. Police were forced to turn away some passengers after the freezing weather conditions ruined journeys at London’s St Pancras station as speed restrictions and cancellations affected the […]

Copyright © 2024 The Stated Truth