Nigerian lady fighting for life in Libya after suspected human trafficker allegedly pushed her from 3-storey building
A Nigerian lady identified as Deborah Yusuf, is fighting for her life after she was allegedly pushed from the 3rd floor of a storey building in Benghazi, Libya.