Apparently this is a celebration outside Bellevue Hospital in NYC?
https://www.joshwhotv.com/v/18589
If this video is actually of Bellevue taken recently, this is huge, and deserves further investigation on what the hell is happening and why is everyone so happy?
Please help me research
https://static.joshwhotv.com/file/jo...892031_Low.mp4