This has been happening for about a week now.
I am in Vietnam, so it might be geographic, but I can't use the site because every page I load, every link I click shows me the press and hold validation page.
I've experienced this on 3 computers in 3 locations and a tablet device. I'm currently on my macbook in a location I've never been before, so I assume this is geographical.
Customer support service by UserEcho