Police reunite lost turtle with owner October 9, 2020 While on patrol, police in Selma, California noticed something that didn’t seem quite right. The turtle was walking down McCall Avenue. At the time,… Continue Reading