Health and Wellness 9 in 10 Americans Have Put Off Health Checkups and Screenings That Could Help Save Their Lives Aflac Incorporated April 25, 2025