Worcester police arrested Letitia Bynum last night for stepping on dozens of ant mounds killing millions of ants. She is said to be released on probation today if you see her stepping on ant mounds please call your local police
Worcester police arrested Letitia Bynum last night for stepping on dozens of ant mounds killing millions of ants. She is said to be released on probation today if you see her stepping on ant mounds please call your local police