📍 GENEVA, SWITZERLAND
LIVE
Driver arrested following fatal hit-and-run crash in Richmond
Richmond police have arrested a motorist in connection with a tragic hit-and-run incident that claimed the life of a 75-year-old pedestrian. The incident occurred near the parking facilities of Chippenham Hospital, drawi...