If they want to talk Logan Act, talk to Obama about his 2008 talks with Tehran via “secret back channel”...
Obama went to Iraq too. He apparently talked to some government officials about the Status of Forces Agreement. He apparently asked the Prime Minister to hold off signing it until after the elections in the U.S.! He said something like: “The Bush Administration was in disarray”, or something like that. I couldn’t believe he would do such an underhanded thing, but he did! Then he and his campaign people tried to deny it, but they all lied, the Prime Minister even said Obama did say that! It was disgusting, and lied about it!