Health Latest US Obesity Rates Have Dropped, And GLP-1 Drugs May Explain Why Science Alert November 3, 2025 0Comment Could this be a turning point?