Your Number One Stop For Daily News Updates.
Odidi is a hihop artist based in Nairobi, Kenya. Her pasion for music began at a…