Key Witness Against Richard Glossip Returns to Court
Justin Sneed, the key witness against Richard Glossip, returned to court as legal proceedings continue in Oklahoma County.
Justin Sneed, the key witness against Richard Glossip, returned to court as legal proceedings continue in Oklahoma County.