Hundreds of thousands of peace marchers flooded the heart of Barcelona on Saturday shouting “I’m not afraid” — a public rejection of violence following extremist