Japan: Man Arrested After Running from Car Accident in Nara
- Captured on Saturday 22nd of June 2019
- Location is Nara
Description
A man was arrested after causing a traffic accident and running away from the scene in central Nara City on Saturday (Ju Read more...