Egypt First 75
Leaked docs from the previous Egyptian dictatorship's Secret Service office at Amn El Dawla.
75 photos · 32,557 views