Protesters hurled fireworks at police and set rubbish bins ablaze in Barcelona after Spain’s general strike. Post navigation Iran war live: Tehran warns of wider retaliation; Israel kills in Gaza Democrat Scott Colom wins closely watched US Senate race in Mississippi