Video 

The Tulsa Police Department has confirmed that a body has been found in the Arkansas River near 121st and S Delaware.