Disrupt With Karen Finney 04/26/14

Lupita Nyong’o named 'Most Beautiful'

Oscar winner Lupita Nyong’o was named this year’s “Most Beautiful Woman in the World” by People magazine. ... more Duration: {{video.duration.momentjs}}