Back to Newsroom Craig Newmark gives $5 million to vets, continuing his charitable spending spree November 8th, 2018