A life-saving invention that prevents human stampedes

1,104,092 views |
Nilay Kulkarni |
TEDNYC
• January 2018