Severe summer storm hits Bucharest, Romania causing floods and disrupting transport Sign of the Times 10 June 2025 Hits: 8 Source link Prev Next