1 month ago

Police Make Disturbing Discovery on Side of Rural Oklahoma Road

KFOR
The family of a 25-year-old Oklahoma man is in shock after his body was found on the side of a rural road near Stillwater.
AdChoices