A tropical cyclone that swept across Madagascar has killed 18 people and left four missing after making landfall on the north of the Indian Ocean island nation ... Read more