1,337,430 views | Eve Ensler • TEDGlobal 2005

What security means to me