dd - you are totally wrong again.  only properly elected and appointed officials of the us government are allowed to talk to foreign government officials, private individuals are not.  sessions did not state that his discussions with the Russian ambassador was related to his work as senator.  so the only conclusion is that he talked to the ambassador because he was a trump campaign staffer.  and this was not proper since trump was not elected president yet.  sessions cannot used his position as us senator to campaign for trump, which he actively did.  he can campaign as a private citizen, which he apparently did.