A husband and wife from Texas have been arrested after the Houston-area couple were hit with shocking sex crime accusations by police. On March 13, police responded to a complaint at the H-E-B grocery store in Spring, Texas. Cops were called because a man was allegedly masturbating while he followed young children around the grocery store. William Mitchell Keen was arrested on a charge of indecent exposure.Law enforcement furthered the investigation, obtained a search warrant, seized Keen's... Read this story