Rivers began the position at the U.K.-based Gay Times magazine and website only a month ago. Buzzfeed uncovered the tweets while preparing for an interview with Rivers, which then led to his suspension on Wednesday, and firing on Thursday.
The offensive tweets included hateful comments about Jews, lesbians, Asians, overweight people and the homeless.
To every single person who is hurt, offended and disappointed: I’m sorry. pic.twitter.com/XAwz7llKxc— Josh Rivers (@_joshrivers) November 15, 2017
Rivers responded to the decision on Twitter on Wednesday, apologizing for his actions, and stating that the tweets reflect a "deep self-loathing" that he has since overcome.
One tweet read, "I wonder if they cast that guy as ‘The Jew’ because of that fucking ridiculously large honker of a nose. It must be prosthetic. Must be.”
Another tweet called a woman "whiny" and added "change your tampon."
Want to enjoy 'Zen' reading - with no ads and just the article? Subscribe todaySubscribe now