ISIL claiming responsibility - aren't they embarrassed? Looks like

Printable View