Joanna Farrell is a British police officer, and current Chief Constable of Police Scotland. On 14 June 2023, it was announced that she had been appointed as Police Scotland's first female Chief Constable. From Wikipedia
Police Scotland has reopened the case of Alistair Wilson’s 2004 murder, but the victim’s family questions the handling of the investigation and leadership of the force.