AfricaWorldGaddafi’s ‘Flying Palace’ Lands In Tripoli After Decade In FrancebyRemi IbikunleJune 22, 2021