Tulsa Police are investigating after a body is discovered in north Tulsa. The discovery was made early yesterday afternoon.
The man's body was found in a trailer near Archer and North Erie Place. That would be near Admiral and Yale.
Police have not said how the man died.