A series of severe winter storms over the past few days have left the U.S. state of Texas struggling with massive power outages & disruptions of basic need supplies. Click to check it out. ■
Produced by Xinhua Global Service
A series of severe winter storms over the past few days have left the U.S. state of Texas struggling with massive power outages & disruptions of basic need supplies. Click to check it out. ■
Produced by Xinhua Global Service