Prosecutors in B.C. have withdrawn cases against nearly 150 protesters who were arrested for participating in a blockade around old-growth logging on Vancouver Island after a judge this year found Mounties did not read the full text of a court order to the group.