Today’s cartoon

0

2023 saw a record high terror watchlist entries at U.S. border

Why the US is losing the war on diabetes

0

It’s no secret that diabetes is becoming the scourge of America. It plagues 1 in 10 Americans, and every one of us probably knows someone who struggles with the disease. In 2017, the US mortality rate for diabetes was 42% higher than the average among 10 other industrialized countries. That’s a poor showing for America.