Barzaga surrenders following cyber libel charges | Daily Tribune