Several off-duty Newton (Mass.) Police officers were caught egging the home of their sergeant in an incident they called a "joke between friends."

The officers were caught by Framingham Police officers. The sergeant declined to press charges and said he is handling the matter internally, reports the Associated Press.

0 Comments