Joseph Allen is free and living on Fifteenth Street in Richmond.

Joseph Allen is free and living on Fifteenth Street in Richmond.