Hailstones the size of tennis balls rain down on Italy and Spain amid extreme weather

This post was originally published on The Telegraph.