kvchosting
Power Member
- Aug 23, 2012
- 673
- 135
Does anyone know if there is Sape in english version, its seems currently all in Russian.
I'm 99.999999% certain there are. However, because of the way they operate, I'm 99.999999% certain that people that have their own, won't just openly discuss it with random folk. It's just too risky, in most cases.
From the Google standpoint? What the heck does that even mean?!
The responses in this thread are mixing two things up. The UI of Sape is Cyrillic but you can get links from numerous (including English language) tld's.
Does Sape link still works? heard a lot about them
Does anyone know if there is Sape in english version, its seems currently all in Russian.