High school teacher caught after allegedly defecating in park multiple times per day for 2 years
A high school English teacher from Wisconsin was caught going to the bathroom in a place no one would hope to find him: a public park.
A high school English teacher from Wisconsin was caught going to the bathroom in a place no one would hope to find him: a public park.