Sri Lanka Caught Between Two Cyclones

Sri Lanka’s adverse weather conditions have been a result of monsoon rains, further exacerbated by two storms on either side of the island.

Related Articles