Sachverhalt: Sachverhalt: A. X._ wurde mit Verfügung des Untersuchungsrichters des Untersuchungsrichteramtes Oberwallis vom 9. Juli 2002 des gewerbsmässigen Betrugs, der Veruntreuung und der ungetreuen Geschäftsbesorgung angeschuldigt. Nach Erledigung verschiedener Rechtshilfeersuchen und Beweisergänzungsanträge sowie der Abweisung der dagegen erhobenen Beschwerden wurde die Untersuchung am 3. August 2004 abgeschlossen und die Akten nach Erledigung eines dagegen erhobenen Beschwerdeverfahrens am 29. November 2004 der Staatsanwaltschaft Oberwallis zur Erhebung der Anklage übergeben. Mit Überweisungsbeschluss vom 3. Februar 2005 an das Kreisgericht des Bezirks Brig erhob Staatsanwalt Y._ Anklage. Am 11. Februar 2005 stellte X._ bei der Staatsanwaltschaft ein Ausstandsbegehren gegen Staatsanwalt Y._. Dieser lehnte es ab, freiwillig in den Ausstand zu treten, und legte mit Schreiben vom 17. Februar 2005 das gegen ihn gestellte Ausstandsbegehren dem Präsidenten des Kantonsgerichts des Kantons Wallis zur Entscheidung vor. Mit Entscheid vom 2. März 2005 wies der Kantonsgerichtspräsident das Ausstandsbegehren ab, soweit er darauf eintrat. Mit Entscheid vom 2. März 2005 wies der Kantonsgerichtspräsident das Ausstandsbegehren ab, soweit er darauf eintrat. B. X._ hat gegen den Entscheid des Kantonsgerichtspräsidenten vom 2. März 2005 staatsrechtliche Beschwerde wegen Verletzung von Art. 9, Art. 29 Abs. 1 und Art. 32 Abs. 1 BV sowie Art. 6 Ziff. 2 EMRK erhoben. Er verlangt die Aufhebung des angefochtenen Entscheids, die Zusprechung einer angemessenen Parteientschädigung und die Auferlegung der Verfahrenskosten zu Lasten des Kantons Wallis. Sinngemäss beantragt er für das Verfahren vor Bundesgericht die Gewährung der unentgeltlichen Rechtspflege. B. X._ hat gegen den Entscheid des Kantonsgerichtspräsidenten vom 2. März 2005 staatsrechtliche Beschwerde wegen Verletzung von Art. 9, Art. 29 Abs. 1 und Art. 32 Abs. 1 BV sowie Art. 6 Ziff. 2 EMRK erhoben. Er verlangt die Aufhebung des angefochtenen Entscheids, die Zusprechung einer angemessenen Parteientschädigung und die Auferlegung der Verfahrenskosten zu Lasten des Kantons Wallis. Sinngemäss beantragt er für das Verfahren vor Bundesgericht die Gewährung der unentgeltlichen Rechtspflege. C. Staatsanwalt Y._ beantragt die Abweisung der staatsrechtlichen Beschwerde. Der Kantonsgerichtspräsident des Kantonsgerichts Oberwallis hat unter Verweis auf den angefochtenen Entscheid auf Vernehmlassung verzichtet.