Showing posts with the label Nigeria
Nigerian drug convicts executed in Saudi Arabia
Researchers find first evidence of sub-Saharan Africa glassmaking
Scholars from Rice University, University College London and the Field Museum have found the first direct evidence that glass was produced in sub-Saharan Africa centuries before the arrival of Europe…