Sha Yaa Bin Abraham-Joseph, as the rapper is legally known, was arrested on Sunday in Atlanta, after ICE said that he is a British citizen unlawfully present in the U.S.
Sha Yaa Bin Abraham-Joseph, as the rapper is legally known, was arrested on Sunday in Atlanta, after ICE said that he is a British citizen unlawfully present in the U.S.