Taguri: Socialist presidential hopeful