Claim: Doctor Who is not produced in Britain.
Evidence: Doctor Who is a British science-fiction television programme produced by the BBC since 1963.
The British Broadcasting Corporation -LRB- BBC -RRB- is a British public service broadcaster headquartered at Broadcasting House in London.