1 min read Africa News People Travel World Sierra Leone Embassy in the UAE refutes Visa ban claims on its Citizens 3 months ago Amidu Kallon The Embassy of the Republic of Sierra Leone in the United Arab Emirates (UAE) has refuted reports claiming that the...