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