A life-saving invention that prevents human stampedes

1,108,605 views|
Nilay Kulkarni |
TEDNYC
• January 2018