A life-saving invention that prevents human stampedes

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