Brad Meltzer told the story of the missing flag, four days later a former Marine returned it, and it is now displayed at the  Smithsonian museum
Meltzer unveiled the flag at the National September 11 Memorial & Museum in New York, where it is now on display. 
