https://youtu.be/7Tz1p1gN_Qk Earlier in February, the state of Missouri executed Leonard Taylor, despite ...
https://youtu.be/7Tz1p1gN_Qk Earlier in February, the state of Missouri executed Leonard Taylor, despite strong evidence of innocence. Discussing that and a number of other cases recently and over th ...
Read more