A self-destructing palm tree that flowers once every 100 years and then dies has been discovered on the Indian Ocean island of Madagascar, botanists said Thursday. The giant palm’s remarkable life ...