Police say 23-year-old Mohamed Habachi was arrested Tuesday in connection to a November Williamsburg assault.
Habachi now faces several charges, including assault-hate crime, assault with a weapon and menacing.
Police say Habachi attacked a man with a rock on Montrose Avenue near Union Avenue and cut the victim in his right leg.
Police sources also added the suspect said "Free Palestine" during that attack.