London Train Stations Jammed as New COVID Strain Overtakes UK

London is in COVID free fall, as thousands of travelers crammed into train stations for the Xmas holiday … this as a new, more virulent mutation of the virus rips across the country. The size of these crowds is alarming, as this new form of the…