Scientists are finally catching up to what "Conspiracy Theorists" were saying 5 years ago ... You ever notice how those "Trust the Science" people have been strangely quiet as of late? This is due to ...
Thread: https://boards.4chan.org/pol/thread/524008814
