39 Archaeological and Anthropologyal artefacts returned Uganda from England
Uganda welcomes return of 39 artefacts from Museum of Archaeology and Anthropology. Also Uganda is particularly keen to see the return of the Luzira head, a sculpture thought to be more than 1,000 years old, which was dug up in 1929 on the outskirts…