Morocco Named Major U.S. Ally Announcement Date: July 8, 2004 Morocco is designated by the U.S. as a major non-NATO ally, with a free trade agreement following.