Actress and TV host Andrea Owusu popularly known as Efia Odo yesterday came out to angrily lash out at controversial TV Presenter Deloris Frimpong Manso, known as Delay for involving herself in her relationship. The actress, 25, did not take kindly to suggestions by the Delay Show host to keep …
Read More »