This episode of Horizon looks at the National Health Service of Britain and the enormous demands that are imposed on it.
Apr 13, 1970
Apr 27, 1970