An Opera News Kenya publication
Rapper Shad Gregory Moss popularly known as Bow Wow has been arrested in Atlanta following an…