Mission Aborted | Nigeria fly back home from Libya

  • | Citizen TV
    778 views

    Team stranded at Airport for hours