Suspects made the incident appear to be suicide, police said
The post Company president among 4 accused of forcing man to fatally collide with train at crossing appeared first on TokyoReporter.
Suspects made the incident appear to be suicide, police said
The post Company president among 4 accused of forcing man to fatally collide with train at crossing appeared first on TokyoReporter.