Heavy rain battered Sicily from Tuesday to Wednesday ... The municipalities of Torre Archirafi, Riposto, Giarre, Acireale, and Aci Sant'Antonio were hit hardest. In Altarello, a small village ...