ISIS Takes Aim at Rome

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

February 16, 2015

Examined