A life-saving invention that prevents human stampedes

1,106,304 views |
Nilay Kulkarni |
TEDNYC
• January 2018