Answers

Jabirsingh
Jul 31, 2020

China has the highest life expectancy of 71.6 years.