A tremendous injustice may still occur in Missouri, if the Supreme Court of Missouri does not order an evidentiary hearing on Monday, November 28. Currently, the state of Missouri intends to execute Kevin Johnson on November 29th. A jury sentenced Johnson, a Black teenager, to death in 2008, for the shooting of an officer. But, […]
