Home Tags Nelson Mandela

Tag: Nelson Mandela

S. Africa: Children Welcome Greek Orthodox Patriarch of Alexandria

Over 200 students from Jabavu East Primary School in Johannesburg, South Africa, waved Greek and South African flags, and sang the national anthems of...