The recent bombing of a crowded church Mass is being blamed on the terrorist group, but as Liam Stack reports from Alexandria, Christians and Muslims are blaming Egypt’s own government.
Liam Stack is a freelance journalist based in New York. He has reported from across the Middle East and his work has appeared in The New York Times, The Christian Science Monitor, McClatchy Newspapers, Foreign Policy magazine and others.