Torrential rains cause severe flooding in Tokyo, Japan

2024-08-21 2,724

Heavy rainfall has caused severe flooding, resulting in significant property damage.