November 5, 2025 Tech-news Scientists Uncover Yet Another Reason to Sleep in Total Darkness It turns out that your annoying friend who insists on closing all of the window…