Wednesday, July 20th 2022, 4:16 pm
Authorities said a body was found Wednesday on the Illinois River.
The Grand River Dam Authority said a citizen found the body near Elephant Rock northeast of Tahlequah.
The GRDA is investigating.
This is a developing story, stay tuned for updates.
July 20th, 2022
November 22nd, 2024
November 21st, 2024
November 21st, 2024
November 23rd, 2024
November 23rd, 2024
November 23rd, 2024
November 23rd, 2024