Torrential rains friday flooded several streets in Saigon, stalling many engines and worsen traffic congestion.
Torrential rains Friday flooded several streets in Saigon, stalling many engines and worsening traffic congestion.