American Health Association: Getting enough sleep essential for a healthy heart

This post was originally published on CBC News.