Guest
Login
Sign Up
Site settings
Forgot Password?
A U.S. Navy helicopter resumed its flight four hours after making a “precautionary landing” Thursday on a beach about 30 miles southwest of Tokyo. Read more at: Produced by Akifumi Ishikawa/Stars and Stripes
Autoplay video
Hide player controls
Hide resume playing