Why do People have Heart Attacks?

Heart attacks are caused by plaque build up in the arteries. This can occur because of high cholesterol, high blood pressure or other conditions like diabetes. Knowing your risk factors for heart disease as well as avoiding things like smoking will help keep you healthy.