TOKYO – A U.S. Army helicopter crashed while landing on a Navy ship Wednesday off Japan’s southern island of Okinawa, injuring seven people and damaging the aircraft, officials said. The H-60 helicopter made a hard landing on the USNS Red … Continue Reading