Police tight-lipped on fellow officer renting out overcrowded Sliema apartment
The police have refused to say whether an officer found to be renting out a cockroach-infested Sliema apartment to 16 tenants has been suspended or is being investigated.However, the Housing Authority has confirmed that the property had been flagged for further scrutiny last month and said that an investigation has been ongoing since then. On...