Craig Newmark discusses his $100 million pledge to military and veterans charities and why he chose them despite being a lifelong civilian.
Notifications