Science denier. 

Another annoyed person that is sick of censorship, lies, and nonsense.