Advertisement

Rain, Winds Lash Spain

Share
Associated Press

Heavy rainfall and high winds across southeast Spain caused flash floods and closed roads and knocked out electricity and telephone service to several communities, police said Wednesday.

Advertisement