Pedophiles recently arrested for child sex abuse. Top left & center: Christopher Almaguer and his wife Sarah Rashelle Almaguer – Top right: Daniel Wayne Spurgeon – Bottom left & center: Simon Chavez and his son Simon Magana Chavez – Bottom right: Larry Austin Reed. These are just a few of the foster parents recently arrested …

You need to be logged in to share items to Gab.

Copyright © 2020 Gab AI, Inc.
Terms of Service
loading...