An Opera News Kenya publication
Amid a felony theft warrant for his arrest, 21 Savage surrendered to authorities in an effort to resolve the case…