She’yaa Bin Abraham-Joseph aka Rapper 21 Savage's immigration woes just became more complicated.
21 Savage turned himself in Friday after he was charged in Liberty County, Georgia with theft by deception. Savage was accused of cheating a promoter out of $17K, claiming that 21 kept the $9,500 deposit as well as the $7,500 payment made to him for...
Continue reading