Twin toddler siblings aged just 18 months both drowned in a pool at their family's mansion after their great-grandma with left a door open. Locklyn and Loreli Callazzo were both found at the bottom of the murky water feature at their parents $565,000 home in City on Thursday.Their mom Jenny Callazzo, 37, made the horrifying discovery and was seen administering CPR by Oklahoma City firefighters as they arrived on the scene.
Load More
Load More