People in the U.S. now live an average of 12.4 years with an illness, the most of any country in the world December 15, 2024 2:38 pm by Alex And then die bankrupt from medical debt. h/t TonyLiberty See also People are ripping Kevin O’Leary after he brushed off local backlash as fake or AI generated