Storytelling and innovation studio Al Jazeera Contrast, part of the digital division of Al Jazeera Media Network, announced today that Still Here will premiere at the 2020 Sundance Film Festival in the New Frontier program. The visceral experiences of over twelve formerly incarcerated women who have re-entered society are at the core of Still Here, which … [Read more...] about “Still Here,” by Emmy-nominated Studio Al Jazeera Contrast, to Premiere at Sundance Film Festival