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
M
General
Tow-truck industry and drug trade are closely linked: John
Independent Police Investigative Directorate (IPID) Deputy Director for Investigations Len John says the tow-truck industry and the drug trade are closely linked. He is currently…

