WDBJ7 TV reporter Alison Parker, 24, and cameraman Adam Ward, 27, were killed during an interview in the town of Moneta, Bedford County, the TV station reported.
A man, apparently a disgruntled former employee of the TV station, uploaded a video of himself shooting the reporter at close range on social media.
BBC reports say he has subsequently shot himself – but is still alive.
However, CNN later claimed the suspect died at about 1:30 p.m. at a hospital of a self-inflicted gunshot wound.
According to Augusta County Sheriff’s Office, the suspect, Vester Lee Flanagan, popularly known as Bryce Williams, was a former WDBJ7 staff member.
Flanagan was fired from the station, though the reason was not made public, the ex-employee said.
“Two years ago, we had to separate him from the company. We did understand that he was still living in the area,” WDBJ General Manager Jeff Marks said.
It was learnt that just before 11:30 a.m., Virginia State Police saw the suspect’s car headed east on I-66. With emergency lights activated, a Virginia State Police trooper initiated a traffic stop, said police spokeswoman Corinne Geller.
The driver refused to stop and sped away before running off the road and crashing, Geller told CNN. Troopers found the driver inside. He had suffered a gunshot wound.
He was transported to a nearby hospital for treatment of life-threatening injuries, Geller said. The driver is believed to be the suspect in the on-air shootings of two WDBJ journalists and an interviewee, she said without naming the driver.
Two videos posted on a Twitter account under the name, Bryce Williams, show someone walking up to the WDBJ news crew and pointing a gun at them.
His Twitter and Facebook accounts have now been suspended.
- Aged 24
- Reporter for WDBJ7’s Mornin’ show
- Grew up in Martinsville, Virginia
- Attended Patrick Henry Community College and the James Madison University, edited university newspaper The Breeze
- In her spare time, liked whitewater kayaking and attending community theatre events
- Was dating station anchor Chris Hurst
- Aged 27
- Graduated from Salem High School in Salem, Virginia, and Virginia Tech
- Engaged to station producer