Court turns down Daniel Muka’s request to halt double Sliema murder trial

By June 20, 2025