A life-saving invention that prevents human stampedes

1,105,203 views |
Nilay Kulkarni |
TEDNYC
• January 2018