Efia Odo weeps as video of Ghanaians fighting for their lives in a cage in Libya pops up

Efia Odo

Efia Odo