75 makes ya' wonder... (media.conspiracies.win) posted 2 years ago by glownigger8675309 2 years ago by glownigger8675309 +79 / -4 44 comments download share 44 comments share download save hide report block hide replies
thank you for the links!
as of this writing, I'm pretty much full onboard with the majority of the assertions the "deniers" claim. they're overwhelmingly based in technical facts rather than unsubstantiated verbal claims.