Oct62023 by FOX News : WorldNo Comments Heavy rainfall triggers deadly flooding and landslides in Sri Lanka, leaving 6 dead