the site is russian so what? a lot of non russian owned sites are hosted in russia a site can be hosted in the united states and be dangerous while site can be hosted in russia and be completely safe and if you are wondering why site checkers say to caution is because they have started blocking access to sites hosted in russia even if they are run by groups that are against russia minecraftstorage.com is safe its just that scanners are against russians