3,429,317 views | Thandiwe Newton • TEDGlobal 2011

Embracing otherness, embracing myself