Massive 12 cm (4.7 inch) hailstones strike near Pordenone, Northeastern Italy on June 26 Sign of the Times 04 July 2025 Hits: 2 Source link Prev Next