Facebook Twitter YouTube SoundCloud RSS
 

COVID-19 Reality: UK Lockdown Could Cause 150,000 ‘Avoidable’ Deaths

21WIRE + RT | The human cost of Britain’s coronavirus lockdown has yet to be seen.