News
Global Headlines Tokyo: Japanese police arrested a Self-Defense Force member Wednesday after he allegedly fired a rifle and injured at least three people at a Ground Self-Defense Force shooting range in Gifu City in central Japan, local media reported. more