Science
Study says more than 9 hours of sleep can lead to more nightmares!
Sleeping for more than 9 hours a night can increase your chances of having nightmares, according to a study conducted by the University of Oxford.