Quantcast

<p></p>

Stories this photo appears in:

Tease photo

Chapeltown, Leeds, UK, pays tribute to Nelson Mandela

Thousands gathered in mourning as South Africa’s first Black president, Nelson Rolihlahla Mandela, passed away on Dec. 5.