Twitter/Facebook Brock Turner, who received a slap on the wrist 3-month sentence after being found guilty of raping a woman, may have gotten off easy with the court system, but with his neighbors– not so much. Armed protesters have descended on the Turner family’s Sugar Creek, Ohio home carrying … Read entire story.
Source: Clutch Magazine