
Internet cafe where stabbing allegedly took place (Photo by Kavitha Surana)
Upstairs at 39 Eldridge Street, a dim, stuffy internet cafe is a refuge for hardcore gamers, glued to the computer screen for hours. This morning many of them were passed-out asleep, slouched across two chairs with hoodies pulled over their eyes and takeout food boxes crumpled next to them.