The Secretary General of the International Federation of Red Cross and Red Crescent Societies (IFRC), speaking at the end of a visit to Beira, Mozambique and...