News

How exactly did Avery Sampson, a thriving 13-month-old toddler, die on New Year’s Day 2023? Did the boy literally have the life squeezed out of him by his Dad, whom prosecutors argue took despair over ...