Stranger tries to kidnap baby – but the boy’s 8-yr-old sister refuses to let it happen
It started out just an ordinary day for 10-year-old Brenden, 8-year-old Delicia, and 22-month-old Owen as the siblings played in the playground near their house. But soon, their day turned into a nightmare. Out of …