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 …
Ondriel Layson Smith is a Tulsa man blamed for killing Keith and Glynn Williams in a parking area in the …