Over $1.6 Million Missing at Sierra Leone’s Washington DC Embassy – Audit Report
2 days agoA new report by Sierra Leone’s Auditor General has uncovered serious financial mismanagement at the country’s Embassy in Washington DC, revealing that millions of dollars collected in consular fees...
