Upcoming Netflix series anticipated to challenge African-American biopics
Madam C.J. Walker's trailblazing chronicles as beauty innovator is set to be brought to Netflix on March 20, 2020. The four-part series "Self Made: Inspired by the Life of Madam C.…