Karl Azzopardi

Karl Azzopardi

Karl Azzopardi is Online Editor and an IGM press awards (Human Stories) winner of 2019

Articles by this author
[WATCH] 39 new coronavirus cases as average age of infected goes up to 51
National
COVID-19 update for 18 September | 39 new cases, 18 recoveries • 621 active cases • Swab tests past 24 hours 2,632 • 2 patients recovering in ITU • St Joseph...
Sex workers ‘with agency’ must be part of prostitution reform
National
Gay rights and human rights NGOs are shining a new light on the reality of prostitution which may not always be informed by forced labour or trafficking