A scientist has won a court battle over a speeding ticket using a speed detector he invented, which may soon be available on a commercial basis.
A scientist has won a court battle over a speeding ticket using a speed detector he invented, which may soon be available on a commercial basis.