Various leaks at Mater Dei Hospital cause operations to be suspended

By December 17, 2019