Britain’s NHS Designated ‘Third World’ Status
Britain’s failing National Health Service has caused hospitals around the UK to be officially designated ‘third world’ status due to their inhumane conditions. In response, the British government has ordered every hospital in England to […]
