Patriots for Obama’s Impeachment Demo (Long Island, NY) Patriots for impeachment in New York carried on under miserable weather conditions on Long Island. It just seems to make them stronger. Click the photo to go to the gallery Share this:TwitterFacebookTelegramEmailLike this:Like Loading...