France Returns King Toera’s Head to Madagascar After 128 Years of Colonial PossessionBy The World OpinionAugust 30, 2025 Marking a significant event, France has returned three human skulls to Madagascar, one of which is believed to be that…