Tag: Sierra Leone Embassy in Dakar

Sierra Leone Embassy in Dakar Repatriates 9 Sierra Leoneans From Dakar

The Sierra Leone Embassy in Dakar, Senegal have repatriated 9 stranded Sierra Leoneans...

Get Latest News on WhatsApp