A new study led by researchers from NASA JPL has provided compelling evidence for the existence of a mantle plume…