Yes, a flag should be placed at the top corner of the headstone for any veteran. It is customary to honor fallen soldiers every Memorial Day by placing a small flag at their gravesite. Local Boy Scout troops often assist veteran’s organizations in carrying out this service.