Feb 11, 2011 Watching Egypt from 5,000 Miles Away Today Hosni Mubarak stepped down. Domitille and I have been watching the news coming out of Egypt for 18 days, totally […]