On Tuesday three students from the United States were being paraded on Egyptian television. The students have been accused of throwing petrol bombs during protests near Tahrir Square in Cairo at the police who were protecting the Interior Ministry. The demonstrators at Tahrir Square have been demanding an end to military rule. The pictures showed