Medea Benjamin Booted Out of Egypt

medea-benjamin

A radical’s political pilgrimage gets derailed by the Egyptian military.