Severe flash floods hit Sardinia yesterday, producing widespread damage and so far 18 confirmed fatalities. Sardinia was Read more