Police Confront Wanted Trucker at Virginia Stop—Shootout Turns Fatal
On March 28, 2025, a shooting at Love’s Travel Stop in Lambsburg, Virginia, resulted in the death of a truck driver and injuries to two Carroll County sheriff’s deputies. The incident began when Greensboro, North Carolina, police alerted the Carroll County Sheriff’s Office about 29-year-old Edmond Johnson, wanted for a shooting on Interstate 85 South earlier that day. Deputies located Johnson’s Swift tractor-trailer at the truck stop. Upon exiting his vehicle, Johnson exchanged gunfire with the deputies, leading to his death and the deputies sustaining injuries. Both deputies were hospitalized and are now in stable condition
For more details, you can watch the following news report:
Sources:
Disclaimer: This article has been reviewed and edited for grammar and clarity using AI technology. While the facts and content remain unchanged, AI was utilized for enhancing the language and readability of the text.
Post Comment