FBI Announces New Reward for Texas Teen Sought in Triple Slaying

8 April 2026, 8:35 am

Abel Elias Acosta, then 14, allegedly shot four teenagers at a convenience store in Garland, Texas, on December 26, 2001, killing three.... Read More »

Featured Video