The small Midwest town of Alton Illinois is nestled along side the Mississippi River in Southern Illinois, and just a stone’s toss away from the site of the landmark Dred Scott case (a landmark decision of the US Supreme Court in which the Court held that the US Constitution was not meant to include American
Archive for June 19th, 2021
Justice Delayed Is Justice Denied: Region Where James Evans Was Wrongfully Convicted Has Racist Past Of Sundown Towns
Posted by David Adams on June 19th, 2021