Angola Girls, Free at Last
Season 1 • Episode 5
Rescued from a decade in Angola spent in tiny cages, Mimi, Lika and Gida are about to taste freedom for the first time. Eugene soon enjoys the fruits of his efforts as the girls will have open spaces, sunshine and trees to climb.
21 min|TV-PG|Premiered 03/08/2008