A decade after ISIS militants executed a group of Christians in Libya, a short animated film highlights their courage.
The return of our hostages is still our sacred mission, but we must also ensure that those responsible for these atrocities are met with absolute destruction.