failure to learn from history will exact a heavy price – maegdi On Egypt’s farcical elections Read it here