News

Off Africa’s east coast, Madagascar’s wonderfully-named capital Antananarivo translates as City of the Thousand in honour of the number of soldiers assigned to guard it by its conquering king ...