Retired Egyptian General Talks about Egypt’s Battle with Islamic Insurgents

Lieutenant General Magdy Shehata claims terrorists loyal to the Islamic State group receive backing from Israel.

Read More