Flashback Video: NBC Says Chemtrails are ‘Changing Our Weather for the Better’ by Frankie Stockes February 20, 2023 An NBC News segment from 1980 detailed what the media was claiming are the benefits of the chemtrails that are ...