Lara Prendergast Lara Prendergast

Charlie Hebdo attack: French march in defiance alongside world leaders