NFF Explains Why Falconets’ Slept on Chairs, Suffered Delay at Istanbul Airport Sports August 24, 2022 Following disturbing images of Nigeria’s Super Falconets sleeping on chairs and floor at the Turkish airport in Istanbul, Turkey,…