By Daniel Pipes
Ahmed Shafiq, the former air force commander and former president Hosni Mubarak's last prime minister, actually won the presidential race by a narrow margin.
By Itamar Frankenthal