Health Eating one avocado a day linked to lower cholesterol and better heart health, nutritionists say Zanele Mthembu · 6 days ago