Egyptian Revolution – Most Amazing Video By Ali - Admin on February 27, 2011 in Amazing Video amazing, egypt, Video
That is sheer Power of the People. May it be used for good, and not evil. Amen.
Just look at their dedication! So PATRIOTIC..!
Subhanallah..! Don’t know why but that word just came to me and gave me goosebumps…