news1todaysnewsW1winner CIA Admits They Control The Weather By United Liberty News - March 24, 2026 0 7 FacebookTwitterPinterestWhatsApp IMAGE ABOVE FROM VIDEO BELOW TOP COMMENTS FROM VIDEO BELOW That’s why the weather is all screwed up. Politicians Squawking about climate change While actually initiating it with kick backs