An Egyptian opposition protester shouts slogans as tens of thousands gather - The Independent