Impressions from Egypt's front line