Citation: 1B_330/2018 E. B

Mit Beschwerde in Strafsachen an das Bundesgericht vom 6. Juli 2018 beantragt A.________ vorab, das Beschwerdeverfahren sei auf Deutsch durchzuführen. Sodann sei der Entscheid des Kantonsgerichts vom 4. Juni 2018 aufzuheben und die Befangenheit von Staatsanwalt Jean-Luc Mooser festzustellen. Weiter beantragt er, die Amtshandlungen, an denen Staatsanwalt Jean-Luc Mooser mitgewirkt habe, seien aufzuheben und zu wiederholen. Eventualiter sei die Sache zur Neubeurteilung an das Kantonsgericht zurückzuweisen. Im Übrigen ersucht der Beschwerdeführer um unentgeltliche Rechtspflege. Der Beschwerdegegner hat auf eine Vernehmlassung verzichtet und beantragt, die Beschwerde abzuweisen, soweit darauf einzutreten sei. Das Kantonsgericht verzichtet ebenfalls auf eine Vernehmlassung. Der Beschwerdeführer nahm dazu Stellung.