Loading...

Millions Mourn In Spain

|In a massive show of defiance against terrorism, millions of Spaniards took to the streets to protest the bombings, reports Allen Pizzey.