International

BROTHERS IN CHARGE

Political Islam has taken a firm hold in Egypt. Could it be the next Iran? Michael Petrou reports from the streets of Cairo.

November 26 2012
International

BROTHERS IN CHARGE

Political Islam has taken a firm hold in Egypt. Could it be the next Iran? Michael Petrou reports from the streets of Cairo.

November 26 2012