Thousands of people wave national flags and hold placards that read "I am Charlie" at the Place de la Nation in Paris Sunday
Thousands of people wave national flags and hold placards that read "I am Charlie" at the Place de la Nation in Paris Sunday Burhan Ozbilici AP
Thousands of people wave national flags and hold placards that read "I am Charlie" at the Place de la Nation in Paris Sunday Burhan Ozbilici AP

Absence of top U.S. official at Paris march stokes criticism

January 12, 2015 12:08 PM

More Videos