No Picture

Christians flee Sinai Peninsula in fear

Hundreds of Christians are fleeing Egypt’s restive Sinai Peninsula as the Islamic State affiliate there has increasingly targeted the community in recent weeks, according to…

No Picture

ISIS 2017. Is it strong?

The Islamic State group may be losing much of its territory in Iraq, but it has reportedly continued to stock up on weapons of war…