Wisconsin Records Sites Adds CAPTCHA

Most people aren’t familiar with the term CAPTCHA, but almost everyone who’s ever used the Internet has had to deal with a CAPTCHA. Completely Automated Public Turing test to tell Computers and Humans Apart is the expanded form of CAPTCHA. These frustrating devices are the scam protecting tests we all have to pass in order […]