Crime4 years ago
Police arrest Swansea man on several charges for allegedly taking intimate pictures of children
Police have arrested a Swansea man for allegedly taking intimate pictures of children. According to Lt. Joseph Martin, Gerald R. Caron, 65, of 613 Stevens Road...