Missouri sheriff’s deputy, Boy Scout leader & foster parent, John Edwin “Ian” Martin has been sentenced to 35-years in prison for raping multiple children.

submitted by /u/m4moz
[link] [comments]

LikedLiked