Snowstorms cause misery for travellers in Europe and America

Heavy snowfalls and blizzards have disrupted transport networks in Europe and the USA leaving thousands of passengers stranded.

Category: