Suspect caught exposing himself on highway, ending 20-year flashing spree: Report
Sex Crimes
A Michigan man faces life in prison after confessing to repeatedly flashing people since the late 1990s. Kent County police conducting surveillance arrested Steven Todd Pastoor, 54 last week after reportedly finding him nude from the waist down on Interstate 196. MLive.com reported that authorities conducted several stings over the years to catch the suspect, …