You are viewing a single comment's thread from:RE: How is STEMGeeks.net doing?View the full contextView the direct parentthemarkymark (81)in LeoFinance • 4 years ago (edited)I have no idea but I was pretty surprised. Potentially VPNs.
I wonder if it's the Nigerians since their gov had some crackdown on the internet.