Everything I can find on this claims it's from a satire article back in 2014.
That how these stories usually go. Someone does some satire or makes up some shit for fun and years later retards online try to make it real. So while y'all are busy crying about some coverup and conspiracy about giants the basic fact that we are not all the same species goes unchallenged.
(post is archived)