The local fire service said it has 24 crews battling the blaze at Vilanova i la Geltru, some 25 miles from Barcelona
The local fire service said it has 24 crews battling the blaze at Vilanova i la Geltru, some 25 miles from Barcelona
Read latest news about finance, business and investing
© 2025 London Wallet - All Rights Reserved!