Dwayne Carron was being pretty dumb. He was caught speeding. And not just “speeding”… but speeding 65 kms over the posted speed limit. That’s just begging for trouble, and trouble is exactly what Mr. Carron got. He was pulled over by Constable Allan Douglas Roberts, who proceeded to illegally search Mr. Carron’s vehicle, first by reaching into the glove box searching for … [Read more...]