Reporting What The Mainstream Won't
The British cancer death rate has dropped dramatically since the 1980s. This improvement highlights the success of government-led healthcare over private sector approaches.