This story happened late last year and it was really disturbing. You see, two parents from northern Arizona were arrested after they posted photos of their young children on Facebook, which were taken while the young ones were allegedly being abused. Frankie Almuina, 20, and Kayla Almuina, 19, are now facing two counts of child […]
Read More