21 Savage’s Legal Team Speak Out on Rapper’s Immigration Status

After news broke on Feb. 3rd that Atlanta based rapper 21 Savage was detained for having an expired visa, the internet broke out in shock. With fans having believed Savage, who’s legal name is She’yaa Bin Abraham-Joseph, was born and raised his current home Atlanta, Georgia the reports that he was actually from London, England surprised everyone. However, beyond the initial shock and memes

Read More

Share

Demi Lovato Deletes Twitter Account after 21 Savage Meme Backlash

It appears that Demi Lovato is once more taking a step back from Twitter, after a slew of derogatory and offensive jokes were tweeted at the star in response to a meme she shared. Amidst a frenzy of Super Bowl related tweets Sunday Night, the “Sorry Not Sorry” singer took to Twitter to share a since deleted meme seemingly mocking the immigration status of

Read More

Share