Snowstorms have wreaked havoc in northeast China this week, with record snowfall in some parts snarling traffic, disrupting train services, and raising concerns about power supplies as temperatures plunge, state media reported on Wednesday. Traffic in Liaoning province has been severely disrupted, with the majority of expressway toll stations shut …
Read More »