Missouri residents and lawmakers are holding the Environmental Protection Agency and Army Corps of Engineers accountable to carrying out faster cleanups at toxic sites.
Adlai Mestre, 24, was indicted for shooting his parents, teen sister and family dog to death – and dragging their corpses to a ravine near his New Mexico house to "bury them" on Oct. 13, 2024. ...