A 29-year-old man was arrested and charged with attempted murder for setting a Virginia city councilman on fire on Wednesday, in what authorities are saying was an apparent personal attack.

Witnesses say an assailant dumped a vat of gasoline on Danville city councilman Lee Vogler before setting him ablaze.

Danville City councilman Lee Vogler was at his place of work at Showcase Magazine when he was attacked Wednesday.

Man forced his way into office where Lee Volger worked to carry out attack