From the tag archives:

NHS

As the health care debate continues in the U.S., both sides occasionally invoke the National Health Service (NHS) in Britain. The National Health Service was created in 1948, and meant as a program that allows those in England, Scotland, Wales and Northern Ireland to have access to basic health care needs. Now more than 60 years old, the NHS is under review in an effort to attempt to improve the system. [click to continue…]