First page loaded. Page 1 of 1 displayed.
Islamic State vs. Revolutionary Punishment: Terror Groups Vie to Claim Egypt Bombing
After a bomb blast ripped apart an apartment building in Giza outside of Cairo, the government was quick to blame the Muslim Brotherhood, but both the Islamic State and a militant group called Revolutionary Punishment claimed responsibility.