News | May 2018
Man Gets Over 20-22 Years For Foxborough, Attleboro Child Rapes
Man Gets Over 20-22 Years For Foxborough, Attleboro Child Rapes
Pedro Leacock was found guilty of 24 counts of child rape with force, 12 counts of rape, and 16 counts of child rape with force.