Journalist Thomas Dixon Blames Bio’s Government Over $24.7M Lost to Financial Leakages
3 weeks agoA recent World Bank World Economic Report has revealed that Sierra Leone has lost an estimated $24.7 million over the past three years due to financial leakages stemming from transit bank frauds, unpaid...
