Self-Defense Force helicopter has crashed in the mountains of Hita City, Oita Prefecture, Japan
Fire department has confirmed on Friday morning that a Self-Defense Force helicopter has crashed in the mountains of Hita City, Oita Prefecture, Japan. There is no immediate word on casualties.
Comments are closed.