Holocaust

20091013holocaust

African Holocaust Day or Maafa Day being observed yesterday by the placing of floral tributes in the Atlantic Ocean. (Jules Gibson photo)