Convicted ‘Pizzagate’ Shooter Edgar Welch Killed in Police Shooting After Traffic Stop

Edgar Welch, who served four years in prison after a 2016 incident in which he fired a rifle multiple times inside a Washington, D.C., pizza shop while trying to “self-investigate” claims that it was the site of child sex trafficking, has died at the hands of police after a traffic stop in North Carolina.

According to a media release from the Kannapolis Fire and Police, a Kannapolis police officer was on patrol at about 10PM on Jan. 4, 2025, when he saw a car that he was familiar with due to having arrested its owner previously. He was aware that the owner of the vehicle had an outstanding arrest warrant, so he pulled the vehicle over.

When the officer approached, he identified the passenger in the front seat as 36-year-old Welch, who owned the gray 2001 Yukon…

Story continues

TRENDING NOW

LATEST LOCAL NEWS