A regular coffee slashes the risk of having a repeat heart attack, a study has revealed. Patients who have two to four cups a day were a third less likely to die from further cardiac problems than those who drank none or little. The effect was slightly less dramatic for those who...