Starz drops new trailer, premiere date for ‘Run The World’
Produced by Leigh Davenport and Yvette Lee Bowser, the series will kick off with eight half-hour episodes A new series celebrating Black women is set to hit Starz. Read More: Taylour Paige stars in new trailer for ‘Zola,’ movie based off viral Twitter thread Run the World will debut on the network on May 16…