Mandela Statue Unveiled in Washington

Read moreVoice of America – A statue of former South African president Nelson Mandela was unveiled Saturday outside the South African Embassy in Washington, D.C., the site where four protestors were arrested in 1984 — an event credited with spurring anti-apartheid sanctions against South Africa.

Read more

More from The Black Report®