Who is Tulsa Man Sentenced To Death – Trial Update Of Ondriel Smith, Fast Facts
Ondriel Layson Smith is a Tulsa man blamed for killing Keith and Glynn Williams in a parking area in the 5600 square of East Skelly. Since September 2018, he has been held in prison. As indicated by court reports, he has been accused of in excess of about six different lawful offenses since his capture, … Read more