Browsing: Severe weather lashes Italy