In Abilene, a local movement is stirring against a deeply troubling issue that many think only happens elsewhere. It’s time to shine a light on human trafficking right here at home.
A North Texas firefighter is on administrative leave after a viral video appeared to show him striking and kicking a dog. Police and fire officials are now investigating.