Tag: denialism

Forbes hits the Conspiracy Trifecta

Environmentalists caused the plague? A very problematic take in a magazine that should know better