A strong storm sweeps through Geneva, Switzerland on Thursday, August 13, It caused severe flooding.
Some damages have been reported as roads were submerged, trees fell on the roadway and various objects were blown away.
A strong storm sweeps through Geneva, Switzerland on Thursday, August 13, It caused severe flooding.
Some damages have been reported as roads were submerged, trees fell on the roadway and various objects were blown away.