Egypt has freed opposition leader Ayman Nour, who had been jailed for more than three years on charges he said were politically motivated.
Egypt frees opposition leader Ayman Nour