mrsgrapevine.com
12 Savage Arrested by Ice for Being British
Rapper 21 Savage has been arrested by ICE for over extending his stay on an expired visa from 2006. The rapper whose real name is Sha Yaa Bin Abraham-Joseph, is not an Atlanta native as often toute…