Soerra Leone’s Anti-Corruption Commission (ACC) Displays 8.6 Billion Leones Recovered in Corruption Probe Involving Ministry of Finance and SLRA Staff. This marks a pivotal milestone in...
Scientists examining the genomes of West Africans have detected signs that a mysterious extinct human species interbred with our own species tens of thousands of years...