Sign in to continue
Sign up to get started
Efia Odo weeps as video of Ghanaians fighting for their lives in a cage in Libya pops up
Efia Odo
Entertainment