Daniel Micallef, former Labour speaker, MP, dies, aged 94

By December 9, 2022