ANDOVER — The Andover High School building project is estimated to cost between $480 million and $567 million, depending on which option the town ultimately choses.
Since 1973, at least 186 people in the US have been exonerated after being sentenced to death. How many innocent people have actually been killed by the authorities?