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

Veuer 2020-12-21

Views 15

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

Share This Video


Download

  
Report form