The defecating woman
A woman defecated inside of a Tim Hortons restaurant in Canada and threw her feces at an employee after she grew irate during an argument. The woman, who remains unnamed, was arrested Monday by Royal Canadian Mounted Police in Langley, British Columbia, where the fast food restaurant where the incident occurred is located, according to The Province. According to knowledge … Read moreThe defecating woman