Of course life is bizarre, the more bizarre it gets, the more interesting it is. The only way to approach it is to make yourself some popcorn and enjoy the show.
With Stewart International Airport located here, the New Windsor Police Department has an added responsibility to take anti-terrorism precautions while protecting our area.