No media source currently available
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.