Strange WeatherHailstones the size of tennis balls rain down on Italy and Spain amid extreme weatherThe TelegraphJuly 21, 2023 by The TelegraphJuly 21, 202320 19 Major hailstorms have crashed into parts of Europe as intense heatwaves continue in the area. Over 100 people were injured by falling ice which fell...