Image via Wikipedia
If like me you were intrigued as to the English translation of all those placards we saw on our screens during televised footage of the Egyptian protests
this site reveals a few
and there are 45 from here
This one on the left translates as
No comments:
Post a Comment