If you love watching Machachari show on Citizen TV then you know Mama Baha,right? Well, Machachari actress Mama Baha’s photos of her have been found hanging upside down with deep cuts across her face graphic photos.
All is not bad though, relax, relax, the scenes also featured season actors like Gerald Langiri, George Mo and Blessings Lunghao. They are photos off an upcoming movie project named ‘Torture’ produced by Edijoe Mwaniki and directed by Peter Kawa.