Odell S. Williams Now and Then African American Museum
via BlackAmericaWeb: The founder of an African-American Museum in Baton Rouge, LA has been found dead in the trunk of a car three miles from her home. Sadie Roberts-Joseph, 75, was mysteriously found Friday (July 12) CNN reports. Reports are saying she was suffocated but no further information has been released. Roberts-Joseph was dedicated to […]
Trending