87 This is the Editor in Chief of Scientific America. She also invented evidence that there are more than 2 sexes… (twitter.com) posted 44 days ago by SophiesBoyfriend 44 days ago by SophiesBoyfriend +89 / -2 21 comments share 21 comments share save hide report block hide replies
She's a morally depraved individual. She shouldn't have been in a position of power in the first place.
'Psyantivich Hamerican'