Islamic State: Egypt wakes up – when will America and Russia?

February 25, 2015 by  
Filed under Featured Articles

Whilst the American–led coalition continues its largely ineffectual air strikes in Iraq and Syria – Islamic State has spread its barbaric tentacles into Libya with alarming rapidity. Read more