Three American students who were detained by the police near Tahrir Square last Sunday have left Egypt after a court ordered them to be let go. The students were attending the American University in Cairo and were arrested on the roof of a university building and accused of throwing firebombs at security forces clashing with protesters below. An Egyptian court ordered them released Thursday.
Read it at Associated Press