Although Medals of Honor can be awarded only to members of the U.S. armed forces , being a U.S. citizen is not a prerequisite for eligibility to receive the medal .
Although Medals of Honor can be presented only to members of the U.S. armed forces it is not required to be a U.S. citizen .