Posts

Showing posts with the label Nelson Mandela death

RIP Nelson Mandela

buzzz worthy. . . Today people across the world mourned the death of the "Father of Africa" Nelson Mandela. Mandela died surrounded by his family in his Soweto home after being hospitalized for months or a lung infection.  He was 95.