Another life lost on DHS's watch
Link copied to clipboard
The agency sent Omega Leach, a troubled 17-year-old, to a Tenn. youth facility in May. A month later, he was dead.
The agency sent Omega Leach, a troubled 17-year-old, to a Tenn. youth facility in May. A month later, he was dead.