A lack of sleep can cause insomnia, commonly referred to insomnia. There are some people who tend to be more susceptible as compared to other people. This TED-Ed video discusses the ways to treat insomnia and the best ways to seek assistance. Stress is the leading cause of insomnia. This could be because of coming […]