Record snowfall wrecks havoc in northeast China; vehicular traffic, train services disrupted

Snowstorms have wreaked havoc in northeast China in recent days, with record snowfall in some parts snarling traffic, disrupting train services and raising concerns about power supply as temperatures plunged, state media reported on Wednesday. Traffic in Liaoning province has been severely disrupted, with the majority of expressway toll stations shut as of Tuesday. Passenger […]