Eight Die in Swaziland Floods

Heavy rains affecting South Africa and Mozambique over the last two weeks have also caused damage and casualties in the small landlocked kingdom of Swaziland, situated between the two countries.…