The Navy denied there was a shortage of food on board U.S. ships in the Middle East. But fresh food is running out between ...