Manisha Mohan • TED Talks India: Nayi Baat

Smart tech solutions to the problem of sexual harassment