Egyptian Politician Leaks Top Secret Rumsfeld-Saddam Talks

After leaking top secret Rumsfeld-Saddam transcripts from anonymous sources, Mustafa Bakri has moved on to fight Egypt’s next biggest impending problem.

You Might Like