David Stern

David Stern is an independent journalist who works with BBC and others.

David Stern is an independent journalist who works with BBC and others.