Citation: 6B_1095/2009 24.09.2010 E. 3

Die Beschwerde ist gutzuheissen, das angefochtene Urteil aufzuheben und die Sache zur neuen Entscheidung an die Vorinstanz zurückzuweisen. Bei diesem Ausgang des Verfahrens sind keine Kosten zu erheben (Art. 66 Abs. 1 und 4 BGG). Der Kanton Zürich hat dem Beschwerdeführer für das bundesgerichtliche Verfahren eine angemessene Parteientschädigung auszurichten (Art. 68 Abs. 2 BGG). Diese ist dem Rechtsvertreter des Beschwerdeführers zuzusprechen. Das Gesuch um unentgeltliche Rechtspflege wird gegenstandslos.