New Details Suggest 21 Savage Is A Victim, Not An Impostor

On Sunday (February 3), rapper 21 Savage was arrested in Atlanta, Georgia. He was then taken into custody by the U.S. Immigration and Customs Enforcement agency. A spokesperson for ICE claimed that the 26-year-old born Shéyaa Bin Abraham-Joseph had been in the United States unlawfully since July of 2005, and... Read more