Egypt Fires 669 Police Officers

The Egyptian government is firing some 669 police officers (including 164 officers) "over the killing of protestors" during this year's successful revolution—a key concession to the new crop of protests that has sprung up this month. [BBC]