As we celebrate World Laughter Day, it turns out that laughter is more than just a source of joy, it might actually be the key to a better night’s sleep. With insomnia and stress becoming increasingly ...