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 »