Home World News 40,000 march in Spain against plans to grant amnesty to Catalan separatists