A Message from Martin Sheen about the National Veterans Foundation

  Since the National Veterans Foundation’s Founder & President, Captain Meshad returned from Vietnam, he has been credited with being the “Paul Revere of Trauma” and working with the government to create the Vet Center program that now serve veterans in every state with 300 locations. He is one of a handful of experts who … Continue reading A Message from Martin Sheen about the National Veterans Foundation