Technology Namecheap offers free anonymous hosting, domains for anti-Putin sites Fatima Fokina 4 months ago