Sachverhalt: Sachverhalt: A. In der Nacht vom 13. auf den 14. Februar 2001 wurde A.A._ in seinem Wohnhaus in Flawil im Bett durch zwei Kopfschüsse aus kürzester Distanz getötet. Nichts deutete darauf hin, dass der Tat ein Kampf oder eine Auseinandersetzung vorausgegangen wäre. Als Hauptverdächtige kristallisierte sich seine Ehefrau, Y.Y._ (damals: Y.A._), heraus. Ihre Beziehung zu A.A._ steckte in einer tiefgreifenden und sich offenkundig verschärfenden Krise mit einschneidenden Konsequenzen für Y.Y._. Im Verlaufe des Jahres 2000 hatte sich eine Beziehung zu X._ entwickelt, welche sich ab Oktober 2000 stark intensivierte. Ab Januar 2001 strich A.A._ indessen zunehmend seine finanziellen Leistungen an Y.Y._. Als die Ehefrau von X._ hinter die Beziehung ihres Mannes kam und am 5. Februar 2001 A.A._ orientierte, kam es zum Eklat. Am 8. Februar 2001 sprach A.A._ seiner Frau gegenüber offenbar von Scheidung. Nach ihrer Einreise in die Schweiz am 18. Februar 2001 wurde Y.Y._ verhaftet und am 12. Juli 2002 wegen Mordes an ihrem Ehemann A.A._ angeklagt. Das (damalige) Bezirksgericht Untertoggenburg verurteilte sie am 28. November 2002 wegen Mordes und Führens eines Motorfahrzeuges trotz Führerausweisentzuges zu 14 Jahren Zuchthaus. Das Urteil ist rechtskräftig. Y.Y._ war Initiantin und Auftraggeberin der Tötung ihres Ehemannes A.A._. Sicher ist, dass sie die Tat nicht alleine ausgeführt hatte. Die Anklage sieht den Hauptverdächtigen im Liebhaber X._, die Verteidigung in der besten Freundin Y.Y._s, D._. X._ wurde aufgrund eines internationalen Festnahmebefehls in der Tschechischen Republik festgenommen und am 22. April 2004 an die Schweiz ausgeliefert. Am 29. November 2004 wurde gegen ihn beim Kreisgericht Untertoggenburg-Gossau Anklage wegen Mordes erhoben. Y.Y._ war Initiantin und Auftraggeberin der Tötung ihres Ehemannes A.A._. Sicher ist, dass sie die Tat nicht alleine ausgeführt hatte. Die Anklage sieht den Hauptverdächtigen im Liebhaber X._, die Verteidigung in der besten Freundin Y.Y._s, D._. X._ wurde aufgrund eines internationalen Festnahmebefehls in der Tschechischen Republik festgenommen und am 22. April 2004 an die Schweiz ausgeliefert. Am 29. November 2004 wurde gegen ihn beim Kreisgericht Untertoggenburg-Gossau Anklage wegen Mordes erhoben. B. Mit Urteil des Kreisgerichtes Untertoggenburg-Gossau vom 7. Oktober 2005 wurde X._ von Schuld und Strafe freigesprochen. Die Kosten wurden dem Staat auferlegt. B. Mit Urteil des Kreisgerichtes Untertoggenburg-Gossau vom 7. Oktober 2005 wurde X._ von Schuld und Strafe freigesprochen. Die Kosten wurden dem Staat auferlegt. C. Gegen dieses Urteil legte die Staatsanwaltschaft am 14. November 2005 Berufung ein und beantragte, X._ sei des Mordes zum Nachteil von A.A._ schuldig zu sprechen und zu einer lebenslangen Zuchthausstrafe zu verurteilen, eventuell sei er vom Vorwurf des Mordes freizusprechen und stattdessen des versuchten Mordes und der Vorbereitungshandlungen zu Mord schuldig zu sprechen und zu einer Zuchthausstrafe von mindestens 12 Jahren zu verurteilen. C. Gegen dieses Urteil legte die Staatsanwaltschaft am 14. November 2005 Berufung ein und beantragte, X._ sei des Mordes zum Nachteil von A.A._ schuldig zu sprechen und zu einer lebenslangen Zuchthausstrafe zu verurteilen, eventuell sei er vom Vorwurf des Mordes freizusprechen und stattdessen des versuchten Mordes und der Vorbereitungshandlungen zu Mord schuldig zu sprechen und zu einer Zuchthausstrafe von mindestens 12 Jahren zu verurteilen. D. Am 21. September 2006 erklärte das Kantonsgericht St. Gallen, Strafkammer, X._ schuldig des Mordes und verurteilte ihn zu einer Zuchthausstrafe von 17 Jahren. Es verpflichtete X._, die Kosten des Untersuchungsverfahrens sowie des erstinstanzlichen und des zweitinstanzlichen Gerichtsverfahren zu tragen (ausser den Übersetzungskosten des erst- und zweitinstanzlichen Gerichtsverfahrens). Das Kantonsgericht setzte die Entschädigung für den amtlichen Verteidiger von X._ für das Untersuchungs- und das erstinstanzliche Gerichtsverfahren auf Fr. 24'615.85 und für das Berufungsverfahren auf Fr. 7'833.30 fest. D. Am 21. September 2006 erklärte das Kantonsgericht St. Gallen, Strafkammer, X._ schuldig des Mordes und verurteilte ihn zu einer Zuchthausstrafe von 17 Jahren. Es verpflichtete X._, die Kosten des Untersuchungsverfahrens sowie des erstinstanzlichen und des zweitinstanzlichen Gerichtsverfahren zu tragen (ausser den Übersetzungskosten des erst- und zweitinstanzlichen Gerichtsverfahrens). Das Kantonsgericht setzte die Entschädigung für den amtlichen Verteidiger von X._ für das Untersuchungs- und das erstinstanzliche Gerichtsverfahren auf Fr. 24'615.85 und für das Berufungsverfahren auf Fr. 7'833.30 fest. E. Gegen dieses Urteil richten sich die staatsrechtliche Beschwerde und die Nichtigkeitsbeschwerde X._s. In beiden beantragt er Aufhebung des angefochtenen Urteils und Rückweisung an die Vorinstanz, ferner die unentgeltliche Rechtspflege. Das Kantonsgericht St. Gallen verzichtet auf Gegenbemerkungen zu den Beschwerden. Vernehmlassungen wurden keine eingeholt.