On Sunday, in a shocking series of events, rapper 21 Savage (born She’yaa Bin Abraham-Joseph) was arrested by ICE over his longstanding illegal stay in the United States. While the news of the rapper’s detention came as a shock to fans – most of whom believed he was born and …
Read More »