Comment

Mubarak Statement Expected Soon

370
researchok2/10/2011 1:54:26 pm PST

re: #368 Kilroy01

There is an estimate that 20% of the Egyptian population will be on the streets of Egyptian cities tomorrow.

That is 16 million people.

Damn…

Whose estimate?