gfatf.org
Leader of ISIS terror cell blows himself up to avoid arrest in Russia
The leader of a terrorist cell, which had connections to the jihadist group Islamic State, has killed himself with an improvised explosive device in order to avoid being