Tucson, AZ — Richard Lee Richards, 61, was accused of stealing an item from Walmart this week and instead of due process and having his day in court, he was executed on the spot. An investigation is now underway after video was released showing an officer dump 9 rounds into …
This post was created with our nice and easy submission form. Create your post!
Comments
Loading…