Displaying 1 - 1 of 1.
Islamic satellite channels threatened those protesting outside the Presidential Palace, finding this to be the only way to confront the million-man protest off the presidential palace called “Last Warning”.
Subscribe to