Content Tagged As ben_thomas_richard

Tagged News

  • Former Welsh Chief of Police Convicted of Arson

    March 29, 2010 1:40 PM

    Former Welsh Chief of Police, Ben Thomas Richard was convicted of felony Arson with Intent to Defraud by a jury of six members on Wednesday evening. The case originated from the fire that destroyed Richard's home in Roanoke on Mach 13, 2008. Richard reportedly saw moderate smoke in the... more »

Top Videos

1 2 3 4

Most Popular