Cyclone Dineo killed seven people, injured 55 and displaced more than 100 000 as it battered southern Mozambique, natural disasters agencies said on Friday. More than 650 000 people in the southeastern African country were also affected since the storm made landfall late on Wednesday.