Albert “Ian” Schweitzer, who was convicted in 2000 and sentenced to 130 years in prison, was freed after his lawyer presented new evidence.
Source: CBS
Subscribe
Login
0 Comments