News
Members of the Japan Self-Defence Forces collect debris from what appears to be a crashed Japan Air Self-Defense Force plane on Lake Iruka in Inuyama City, Aichi Prefecture, on May 15, 2025.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results