An Opera News Kenya publication
A 26-second clip has emerged showing a 20-year old student at Meru National Polytechnic recording herself…