Thirwat Salah Shehata, an Egyptian who long served as one Ayman al Zawahiri's top deputies, has been reportedly arrested in a suburb of Cairo.Unnamed Egyptian officials who spoke with Agence…
You need a TRAC license to view the rest of this content. Learn more