Peter Rojas

  • Blogs

    June 24, 2011

    NYPD Saves Jumper on Lower East Side

    via​Eyewitnesses on Twitter are reporting that police stopped a woman from jumping off the roof at 1 Essex Street on Manhattan's Lower East Side. As seen above, an inflatable landing pad was set up below the building, but officers managed to grab the woman before it was necessary. "I wasn't wa ... More >>

  • Specials

    October 22, 2002