I wouldn’t be surprised if 80% of the traffic (once everything in the news dies down) was from police officers checking every few days to see if they show up on the site
I wouldn’t be surprised if 80% of the traffic (once everything in the news dies down) was from police officers checking every few days to see if they show up on the site