Yesterday, the European Union Ambassador, Tom Vens announced his departure to staff of the EU Delegation, the Government and People of Sierra Leone as his four-year tenure comes to an end. The mood among EU Delegation staff at Leicester Peak yesterday was somber as a man who has made significant contributions to the country’s sustainable development trajectory is leaving. Sierra …

