Study Finds That The Average Detroiter Gets The Worst Sleep In The Country
A new study published by the Sleep Foundation, investigated health metric data from the CDC and the U.S. Census to measure and compare the largest 75 cities in America and determine which cities’ populations were...