Feedback

Deadly storm makes crossing the street a battle in the Netherlands

 

At least two people have died as a result of winds gusting almost 90 mph that have pummeled cities and highways.

Shows