An Opera News Kenya publication
Kibera’s Finest rapper, Octopizzo set to release his new song on the 19th of February. The rapper,…