Russell Wilson and Ciara are making waves. They announced their upcoming film, ‘Sarah’s Oil’, set to release on November 7, 2025. The film highlights Sarah Rector’s story. Rector was a young Black girl who struck oil in the early 1900s. The couple also continues their philanthropic work. They opened youth centers in Pittsburgh and Atlanta. Post navigation Xi backs Russia-US talks: Calls for Ukraine peace; Putin to visit China Amid standoff with US, Modi speaks to Putin, says he’ll host him this year