Michael Cohen, an attorney for Donald Trump, arrives in Trump Tower on December 16. Richard Drew/AP President Donald Trump's personal lawyer, Michael Cohen, was at the center of a bombshell New York Times report published Sunday that said he hand-delivered a "peace plan for Russia and Ukraine" to former National Security Adviser Michael Flynn before Flynn was asked to resign.

The plan — which The Times said was pushed by Cohen, businessman Felix Sater, and Ukrainian lawmaker Andrii Artemenko — involved lifting sanctions on Russia in return for Moscow withdrawing its support for pro-Russia separatists in eastern Ukraine, according to the report. It would also allow Russia to maintain control over Crimea, which it annexed in 2014.

Hours after the Times story was published, however, Cohen told The Washington Post that he hadn't delivered the peace plan to Flynn nor discussed it with anyone in the White House.

In an interview with The Post, Cohen corroborated The Times' reporting that he had met with Sater and Artemenko in a hotel lobby on Park Avenue in Manhattan in late January to discuss the proposal. He said that the meeting lasted less than 15 minutes and that he left with the plan in hand.

However, he "emphatically" denied "discussing this topic or delivering any documents to the White House and/or General Flynn," adding that he told Artemenko that he could "send the proposal to Flynn by writing him at 1600 Pennsylvania Ave.," The Post reported.

Cohen shifted his story again on Monday, telling Business Insider in a series of text messages that he denies "even knowing what the plan is." But he said in a later message that he met with Artemenko in New York for "under 10 minutes" to discuss a proposal that Artemenko said "was acknowledged by Russian authorities that would create world peace."

"My response was, 'Who doesn't want world peace?'" Cohen said.

One of the Times reporters who broke the peace-plan story, Scott Shane, pointed Business Insider to a statement the newspaper's deputy managing editor gave on Sunday: "Mr. Cohen told The Times in no uncertain terms that he delivered the Ukraine proposal to Michael Flynn's office at the White House. Mr. Sater told the Times that Mr. Cohen had told him the same thing."

Cohen then appeared to alter his story again, telling NBC News that even if he had taken an envelope with a peace plan to the White House, "So what? What's wrong with that?"

Michael Cohen, Donald Trump's personal lawyer, arrives in Trump Tower in New York City. Stephanie Keith/Reuters

Sater, a businessman of Russian descent who has boasted of his relationship with President Donald Trump, told The Post in May that he "handled all of the negotiations" for the Trump Organization's dealings in Russia in the mid-2000s. Trump has distanced himself from Sater, saying in sworn testimony as part of a 2013 lawsuit that "if he were sitting in the room right now, I really wouldn't know what he looked like."

Sater told The Post that he thought Cohen was going to deliver the plan to Flynn but that Cohen had to wait because Flynn was in the middle of a Russia-related firestorm.

Cohen was named as a "liaison" between Trump and the Kremlin in the explosive, unsubstantiated dossier that surfaced last month, a summary of which had been presented by top US intelligence officials to Trump.

Sater was "not practicing diplomacy" in pushing the plan, which he entertained only because he "wanted to promote peace," he told Fox News on Monday. He did not immediately respond to a request for comment.

Artemenko, who met with Trump's campaign during the election, was also involved in drafting the proposal. Artemenko told The Times he had evidence of Ukrainian President Petro Poroshenko's corruption that could lead to his ouster.

Poroshenko has been locked in a war with pro-Russia separatists in eastern Ukraine since he took power in 2014. He is considered friendlier to the West than his ousted predecessor, Viktor Yanukovych. Yanukovych's political rise was heavily aided by former Trump campaign manager Paul Manafort, who worked as an adviser on Yanukovych's presidential campaign.

Cohen called the reporting surrounding the meeting "#fakenews." He said he stands by his story that he didn't do anything with the plan.

"Change your fake story or lose my number," Cohen said. "I have no time for Trump haters."