N News Manager Milforums News Bot Nov 23, 2011 #1 Reuters - Three U.S. students were paraded on Egyptian television on Tuesday after being accused of throwing petrol bombs at police during protests near Cairo's Tahrir Square where demonstrators have been demanding an end to military rule. More...
Reuters - Three U.S. students were paraded on Egyptian television on Tuesday after being accused of throwing petrol bombs at police during protests near Cairo's Tahrir Square where demonstrators have been demanding an end to military rule. More...