Nelson Mandela Memorial service: a ‘giant of history’ is laid to rest

SOUTH AFRICA – Nelson Mandela was lauded as a “giant of history” and “one of the greatest leaders of our time” as tens of thousands cheered and almost 100 world leaders paid tribute to the anti-apartheid icon at a memorial service today. President Barack Obama, addressing the 95,000 capacity crowd in the  First National Bank…

Read More