Red Carpet - Episode 137 | Abuja Christmas Village, Uzo Aduba, Sudanese Painter
Your browser doesn’t support HTML5
On this episode of Red Carpet, we have a Christmas lights show in Abuja, Nigerian-American actress Uzo Aduba’s latest film, and a South Sudanese painter using art to promote women.