Update on Host Issue for Windows to Russia…
After an interesting day, Windows to Russia has been moved from a USA based hosting to a hosting based out of India… (As several figured that out and expressed to us, their thoughts in comments and e-mails!) As per this article: “Coffee and Blocked” explains what happened and enough information of why we had to