david-gilmour

David Gilmour


David Gilmour is a reporter who specializes in national politics, internet culture, and technology.