Malta: Police are looking for three people who were seen fleeing the residence

Police are searching for three people who were seen fleeing the residence on Locker Street in Sliema and allegedly killed doctors Chris Pandolfino and Ivor Maciejowski. They fled in a white vehicle.
Source: Net News
Updated 16:35pm


