Science & Technology Italian Police Move Quickly Against Woman 'Walking' A Turtle Published April 16, 2020 at 2:58 AM PDT Facebook Twitter LinkedIn Email