Did you know that the presumed skull of Menabe king Toera was returned to Madagascar by France almost 128 years after his death? SOMEFACTS.com