The U.S. has the lowest life expectancy of any G7 nation. That's according to data from the University of Oxford and the London School of Hygiene and Tropical Medicine. The G7 is an informal grouping of the world's advanced economies including Canada, France, Germany, Italy, Japan, U.K. and the U.S.
Want to know more about Donnie McClurkin? Get their official bio, social pages & articles!Full Bio