International News
July 21, 2021
“U.S. life expectancy at birth for 2020, based on nearly final data, was 77.3 years, the lowest it has been since 2003,” researchers...