Veterans presented with American flags