Students in Khartoum hold up the Sudan flag during a protest on November 3, 2025,against atrocities committed by the Rapid ...
Ruth Leitman is the founder of the production company Ruthless Films. An award-winning filmmaker, she is recognized for highlighting social justice issues in feature documentaries over the past 25 ...