Trio charged with beating shop attendant after stealing from Sliema shop

By April 6, 2024