A man who was fired from his job as a television reporter two years ago took revenge against the small-town Virginia news station by executing two of his former coworkers on live television, and then posting disturbing first-person video of the attack on social media.

Viewers of WDBJ, a CBS affiliate in Moneta, Virginia, watched in horror this morning as Vester Lee Flanagan II, 41, shot dead 24-year-old reporter Alison Parker and cameraman Adam Ward, 27, on live TV as the two were filming a light-hearted segment at 6:45am.

After carrying out the shocking on-air execution, Ward fled and posted video of the attack on social media while also writing about his grudges against the two young journalists in a Twitter rant.

He also faxed a 23-page manifesto-cum-suicide note to a national news station outlining his motives for the attack, saying he bought the handgun he used following the Charleston Church killings, adding: ‘my hollow point bullets have the victims’ initials on them’.

Five hours later, police cornered Flanagan a three hours drive northeast in Fauquier County, Virginia where he shot himself in an attempt to commit suicide. Flanagan initially survived the gunshot wound, but died not long after at approximately 1:30pm

A disgruntled former news reporter filmed himself executing two of his ex-coworkers as they shot a live television segment in Moneta, Virginia Wednesday morning. Above, the video taken by alleged gunman Vester Lee Flanagan, who went by the name Bryce Williams

A disgruntled former news reporter filmed himself executing two of his ex-coworkers as they shot a live television segment in Moneta, Virginia Wednesday morning. Above, the video taken by alleged gunman Vester Lee Flanagan, who went by the name Bryce Williams

A disgruntled former news reporter filmed himself executing two of his ex-coworkers as they recorded a live television segment in Moneta, Virginia, this morning. Above, the video taken by alleged gunman Vester Lee Flanagan, who went on-air by the name Bryce Williams.

Reporter Alison Parker, 24, died at the scene after being shot on live television, along with cameraman Adam Ward, 27. Ward’s fiancee, a producer at the news channel, was believed to be watching from the control room as the killing happened

While Flanagan was recording the video on his own camera, the shooting was being played out on live TV. Above, a grab of this morning's WDBJ newscast with Parker on the left and Vicki Gardner on the right. Gardner was being interviewed by Parker at the time and suffered a bullet wound to the back. She is now in stable condition after undergoing emergency surgery 

After cameraman Ward dropped to the ground, his camera kept rolling and the shooter is seen in the background leveling a gun at him before controllers at WDBJ cut the feed

Just before 7am Wednesday morning, Ward was filming Parker as she interviewed Vicki Gardner, with the local chamber of commerce, about an upcoming event to mark the fiftieth anniverary of Smith Lake.

The two were chatting about how the event would benefit the community when eight gunshots ring out and a look of terror sweeps across Parker’s face.

The women left off screams and attempt to flee before the camera falls to the floor, and a man dressed in all black is seen leveling a gun at Ward.

All of this played out as locals watched the interview live from their homes. When the producer finally cut the feed to the murder scene, the anchor sitting at the desk back in the studio was speechless.

Ward's lifeless body is seen on the ground in the building where he and Parker were fatally shot Wednesday morning