Nelson Mandela statue unveiled in Palestine

A 20-foot tall Nelson Mandela statue was unveiled in Palestine's Ramallah on Tuesday and the area was renamed 'Nelson Mandela Square'. "The unveiling is going to be celebrated as a national day because the statue of Nelson Mandela unites the people of Palestine and South Africa," officials said. The statue was a gift from the South African city of Johannesburg.

Load More