Lol "peer review". The circlejerk of scientists kissing each others asses to keep "science" within their own purview while continually confirming their biases to the masses and manipulating statistics to lie about their results.

Go back to Reddit where you came from.

Reply to this note

Please Login to reply.

Discussion

Ok Dr. Vegan you got the last word!! Here I go back to Reddit :(