Hahaha, I never knew there was a statue of MR Nelson Mandela in Ramallah, Palestine. LOL, WOW. Thats a good one Mr G. How did you find about it?? Did Kris or the Pygmies helped you find Mandela's statue in Ramallah?? Unbelievable!!. The only statue I have seen of Mandela was in London, England.
There you have it, an "Abeed" statue right in the middle of Ramallah, Palestine. LOL