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 […]
