By Kristine Sabillo At least three people were killed in Madagascar over the weekend as Tropical Cyclone Dikeledi brought ...
Twenty years ago, on Dec. 26, 2004, a tsunami arising in the Indian Ocean devastated areas of Indonesia, Thailand, Sri Lanka, India, and even as far as the coasts of Africa and Madagascar.