- 13 Mar 2020 23:15
#15075046
Human induced climate change deniers have had their big hope shot down.
Their favourite Scientist for claiming it's the sun has had her paper withdrawn by the journal that published it due to clear and obvious errors
Zharkova is not happy
Their favourite Scientist for claiming it's the sun has had her paper withdrawn by the journal that published it due to clear and obvious errors
Zharkova is not happy