Sen. Claire McCaskill (D-Mo.) called for Attorney General Jeff Sessions to resign Thursday morning over allegations that he met with Russia’s ambassador twice last year then made a statement indicating otherwise during his confirmation hearings.

McCaskill has joined the dog pile of Democrats calling for Sessions’s resignation over the debacle. She threw some additional shade in the Attorney General’s direction Thursday morning by tweeting that she’s never met with Russia’s ambassador in the 10 years she’s served on the U.S. Senate Committee on Armed Services.

But in 2013 and 2015, McCaskill tweeted about meeting with Russia’s ambassador.

What’s more, there is photographic evidence of her meeting with the ambassador:

And here is picture proof of @clairecmc meeting Russian ambassador. Damn the internet amirite Claire?! #mosen pic.twitter.com/lYhRpJ6BY2 — Ian Prior (@iprior1177) March 2, 2017

So what gives? Why would McCaskill claim to have never met with said Russian ambassador if she had indeed met with him twice? Did McCaskill forget about these meetings, or did she intentionally neglect to mention them when she lambasted Sessions this morning?

McCaskill’s tweet dated August 6, 2015, corresponds with reports from the same day that 30 Senate Democrats met with “top diplomats” from Russia and China to salvage the Iran Nuclear Deal.

McCaskill has since tweeted that she attended a meeting with the Russian ambassador four years ago.

4 years ago went to meeting of many Senators about international adoptions. Russian Amb also attended. — Claire McCaskill (@clairecmc) March 2, 2017

Despite conceding that she has in fact met with the Russian ambassador, McCaskill is still doubling down on her earlier claims by tweeting that she’s “never met one on one” with the ambassador.

Again, As senior member of Armed Serv, never received call or request from Russian Amb for meeting. Never met one on one w/him. — Claire McCaskill (@clairecmc) March 2, 2017

The Federalist reached out to McCaskill’s office for comment and has yet to receive a response.