David Gilmour

David Gilmour

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