David Wilson

David Wilson is an Apac-based freelancer whose experience in journalism spans two decades. His stories have run everywhere from the South China Morning Post to Slate and The New York Times. In his spare time, he does welfare work and strength training and hangs out with domestic cats.