Waleed Abdul Elmegid: What does Nelson Mandela mean to us?

2012-12-12 10

Al Jazeera went to the streets of cosmopolitan business hub in Johannesburg, home to people from across the world, and asked: "What does Nelson Mandela mean to you?"

Waleed Abdul Elmegid: I have to respect this man because he tried and he [did] a lot for South Africa.