Meghan stokes outrage with veterans snub