Cholera has killed 24 people and infected more than 2,000 others in southern Malawi, where hunger is driving desperate villagers to eat contaminated food, health officials said on Monday. Blantyre, the eastern African nation's commercial hub, and the famous resort district of Mangochi are among the areas hardest hit by an outbreak of the disease, Secretary of Health Wesley Sangala told Reuters. At least 2,265 people have been infected, he said.