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…
This weekend, Twitter flooded with reactions to the two mass shootings El Paso, Texas and Dayton, Ohio. There was outrage…