BOOM! The Weather Channel Just Put Breitbart On Notice For Denying Climate Change Exists

As the moronic alr-right, Hitler-worshiping nimrods who control the website Breitbart found out today, karma can be one nasty son of a bitch when it catches up...