Sri Lanka red rain mystery solved

Sri Lanka red rain mystery solved

Residents of Sevenagala and Indikolapelessa in the Moneragala District, area in the southeastern parts of the island, witnessed an unusual phenomenon on November 14/15, 2012. Rare showers of red rain fell for over 15 minutes in Sewanagala, Monaragala and