David Smith

David Smith is the hlcarpenter's Washington DC bureau chief. Click here for David's public key. Twitter @smithinamerica