Flies sleep just like us. And they might help give humans a good night’s rest

Fly News