CAIRO — Egypt’s newly elected Islamist president took a symbolic oath of office Friday afternoon in a packed Tahrir Square and delivered a rousing, defiant speech on the eve of an official ceremony at which the country’s ruling generals are set to nominally relinquish power. Read full article >>