European Countries – Flooding

Overflowing of river Arga causes flooding in Spain – European Countries

EUROPE (STL.News) European countries are witnessing a flooding nightmare.  Storm Barra has disrupted northern Spain.  River Arga overflowed resulting in the flooding of streets.

SOURCE: WION News via YouTube