Saltar al contenido principal

Heavy rain and flooding in north-central Japan strands people and vehicles