OKLAHOMA CITY (KFOR) — Police have confirmed that a skull was found on Wednesday in a wooded area of northeast Oklahoma City.
According to the Oklahoma City Police Department, the skull was found in a wooded area near Northeast 23rd Street and Martin Luther King Avenue.
Police said they are not investigating it as anything criminal at this time…