0 Members and 1 Guest are viewing this topic.
http://www.businessinsider.com/neo-nazi-site-daily-stormer-finds-new-home-in-russia-2017-8The Daily Stormer seemed to have found a new home in Russia.http://money.cnn.com/2017/08/17/technology/business/daily-stormer-russia-domain-blocked/index.htmlAnd then got booted from there, too.