Stolen Sleep: Americans Have Collectively Lost 30 billion Hours of Sleep Since March

2020-12-21 15

The pandemic has caused Americans to lose billions of hours of sleep according to a new survey. Veuer’s Lenneia Batiste has more.