Products were advertised for sale in a number of countries such as Russia, Ukraine, Belarus and Kazakhstan....
marketplaces
The site goes into detail about its security on the About page and explains that it does...