Citation: 6B_1023/2016 E. 2

Die Beschwerde ist teilweise gutzuheissen und das angefochtene Urteil ist aufzuheben. Die Sache ist zur Wahrung der Parteirechte und zur neuen Entscheidung an die Vorinstanz zurückzuweisen. Im Übrigen ist die Beschwerde abzuweisen. Der Beschwerdeführer obsiegt im Wesentlichen. Es sind keine Gerichtskosten zu erheben (Art. 66 Abs. 4 BGG). Der Kanton Thurgau hat den Beschwerdeführer zu entschädigen (Art. 68 Abs. 1 BGG); die Parteientschädigung ist bei Gesuchen um unentgeltliche Rechtspflege praxisgemäss dem Rechtsvertreter zuzusprechen. Das Gesuch um unentgeltliche Rechtspflege ist damit gegenstandslos geworden.