There’s no apparent connection between the dramatic suicide of a U.S. Army elite special forces soldier in a Tesla vehicle and the terror attack in New Orleans that killed 14 people.
Posted Jan 02, 2025
April 03, 2025 Hear More