UK: National Health Service marks 70th anniversary

2018-07-06 5

The NHS established universal healthcare, guaranteeing free access to treatment regardless of income or status, but many have questions over its future.