With a growing sexual assault epidemic staining the military, President Barack Obama urged U.S. Naval Academy graduates Friday to remember their honor depends on what they do when nobody is looking and said the crime has “no place in the greatest military on earth.”