Websites blocked, Putin foes say : comparemela.com