Europe

Malta

Police has upgraded its forensic science laboratory with a "state-of-the-art" computer database to check whether fingerprints match those of a known criminal


More lines about Malta, Europe

Visit all Malta lines archive