Police say a man stabbed another person and punched a police officer in the face in what appears to be a random attack at a town hall in Lakewood, New Jersey.

Read More at Fox29