A mystery that riled the Tri-State Monday night had been solved – or so we thought. When large, storm-like blips … More
Tag: weather control
Playing God: China To Launch Weather Control Satellites
CHINA is launching a bizarre bid to control Earth’s weather so it can shift rain clouds thousands of miles from … More