Nelson Dávila

Venezuela is winning the war on COVID-19, writes Nelson Dávila, despite being subjected to inhuman economic sanctions by the US and its European allies.