ACLU-NH Settles Alton Free Speech Case for $42,500