Heavy Taxes Force Business Shutdowns in Freetown
2 years agoShops and businesses in Sierra Leone's capital, Freetown, have been forced to close their doors due to the burden of heavy taxes imposed by the government. The situation remains in limbo as it's unclear...