Logo
channel logo

Last Door

163Documentary16 V

The mystery surrounding Tecra’s death – The Last Door

Video
08 January

29-year-old Tecra Muigai died in unclear circumstances while in the company of her fiancée, Omar Lali. Was it an accident? Was she killed?