David Lang

David Lang is an analyst at ASPI and an editor of The Strategist. Image courtesy of The White House.