A South African film producer was found dead in his hotel room at the Blowfish Hotel in the Victoria Island neighborhood in Lagos, Nigeria. Siphiwe Myeza-Mhlambi, a 25 year old,director’s family said in a statement he was found dead in his hotel room on Monday. According to Victor Dlamini, the family spokesperson, Myeza-Mhlambi was in..
Continue reading…