• Queens man arrested for dumping Water on NYC Police officers

    A New York City man has been arrested in the latest case of people dousing police officers with water. Police say 35-year-old Steven Larosa was …

    Read More
  • 0 0