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.