ISIS Takes Aim at Rome

Latest ISIS video shows 21 Christian construction workers from Egypt beheaded on a beach in Libya.

Examined