Tuesday

Under the Gun

United States policemen operate more than 125,000 radar guns, and the average motorist can expect to be monitored at least 1,000 times in a lifetime of driving.

No comments: