3 min read Finance Turkey Kills NATO Talks With Sweden January 26, 2023 James Vincent 2 In case you missed it, Turkey just killed NATO talks with Sweden and Finland? Huh? Prior to Turkey President Recep...