From Agence France Presse
The immediate aftermath of the attack, which saw Islamist gunmen storm the offices of the satirical French weekly and leave 12 dead overall, saw countless posts on social media in which Twitter and Facebook users voiced solidarity with the hashtag #JeSuisCharlie, or "I am Charlie".
. . . The assault, the deadliest attack on France in half a century, has sparked a massive show of support, with more than 1.5 million people mourning the victims in the Paris march, including several world leaders.
In all, nearly four million people took to the streets of France nationwide, while thousands marched in European, US and Canadian cities.
The original attackers have been dealt with by Paris forces, but attacks have now happened in Germany and threatened elsewhere, whether by copycats, sympathizers, or sleeper cells.
From BBC News
Two brothers who killed 12 in an attack on Charlie Hebdo magazine on Wednesday were shot dead as they fled a warehouse north of Paris, firing at police.
Shortly afterwards in eastern Paris, anti-terrorist forces stormed a kosher supermarket where hostages were being held by a gunman with reported links to the brothers.
The gunman and four hostages died.
French police believe the captives were killed before the assault on the Hypercasher supermarket near Porte de Vincennes, Paris prosecutor Francois Molins told reporters late on Friday.
Four hostages were seriously injured and 15 were rescued unhurt. Two police officers were injured.
While most of the world marches and creates tribute to the lives lost, some on the right and far-left have lost it over the religious aspect, totally missing the point that this was terrorism.
Right now it's a toss up between Trump and Murdoch for dickhead of the decade. pic.twitter.com/D3z1Bfpoe4— Jerry Thackray (@everetttrue) January 10, 2015
Bill Maher: Hundreds of Millions of Muslims Support Attack on ‘Charlie Hebdo’ http://t.co/q5Sz02oJNz— Brasilmagic (@Brasilmagic) January 9, 2015
So many cartoons and tributes to the dead and to freedom of speech. Here are just a few: