NYPD officer caught on video punching pro-Gaza protester during Brooklyn rally - eviltoast