February 27, 2020
Neil deGrasse Tyson Please Shut the Fuck Up
Neil deGrasse Tyson, the internet's resident mansplaining science troll, has yet again graced this world with an idiotic take. Coming…
Hard hitting global and local news
Neil deGrasse Tyson, the internet's resident mansplaining science troll, has yet again graced this world with an idiotic take. Coming…