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