A rally of defiance and sorrow, protected by an unparalleled level of security, honors the 17 victims of three days of bloodshed in Paris.
A rally of defiance and sorrow, protected by an unparalleled level of security, honors the 17 victims of three days of bloodshed in Paris.