Richmond Police investigating fatal hit and run crash

Richmond Police investigating fatal hit and run crash