Winds and incessant rain sweeping across Sri Lanka, causing widespread disruption and loss of life, have also disrupted ...