Egyptian security forces have arrested Salafi leader, Mohamed al-Zawahiri, who is the brother of al-Qaeda head, Ayman al-Zawahiri.
Egyptian security forces have arrested Salafi leader, Mohamed al-Zawahiri, who is the brother of al-Qaeda head, Ayman al-Zawahiri.