Arab Today
Egyptian security officials say the brother of al-Qaeda leader Ayman Al-Zawahri has been arrested in Giza, AP reports
Egyptian security officials say the brother of al-Qaeda leader Ayman Al-Zawahri has been arrested in Giza, AP reports