https://youtu.be/3DX0SCNI_rU Director: Raoul Peck Writer(s): Raoul Peck Starring: Idris Elba, Carole Karemera, Pamela Nomvete, Oris Erhuero, Fraser James, Abby Mukiibi Nkaaga, Cleophas Kabasita, Noah Emmerich, Debra Winger, Peninah Abatoni, Ashani Alles, Hope Azeda,...

read more