Police to Review Virginia Giuffre’s Final Interactions
Western Australia Police Commissioner Col Blanch has confirmed an internal review of all officer interactions with Virginia Giuffre prior to her death. The review, prompted by a letter from Giuffre’s family, will examine whether police followed proper procedures during her time living in the state. Ms. Giuffre died by suicide in April last year at … Read more