... Let's Discuss
New videos have emerged depicting the humiliation experienced by the Super Eagles' technical team in Libya yesterday.