Tag low pressure system
Sort by: Newest   | Oldest

Heavy rain leaves traffic floundering in Hanoi

A 90-minute downpour on Tuesday morning swamped many of the capital's main streets.