News

NPR's Lulu Garcia-Navarro speaks to Leigh Davenport, creator and co-executive producer of Run the World.The new show, on Starz, follows four successful Black women living in New York.