Three under arrest for Sliema shop hold-up and assault

By April 4, 2024