Truth, Inspiration, Hope.

Tag: La Nina

China in a Deep Freeze; 70% of China’s Territory Experiencing a Cold Snap
Yet another cold snap is sweeping through most of China. Nearly 70 percent of the country has been covered in snow, with blizzards and icy roads in many areas, causing massive shutdowns of roads, rails,...