Skip to content
Shops set on fire, businesses shut as Spain witnesses first general strike in 14 years · Hindustan Sphere