A US military helicopter crashed off the coast of the southern island of Okinawa, Japanese officials say. According to the Kyodo state news, police confirmed that the helicopter crashed as it tried to land on a ship at sea. However, the exact cause of the crash is not yet known. […]