Explosive memos claim Trump's lawyer met with Kremlin officials - but he may have been mistaken for a person with the same name
Cohen has dismissed the reports on the memos as "fake news," and accounts corroborating his version of events have since the memos were published in full by BuzzFeed.
"Speaking to a compatriot and friend on 19 October 2016, a Kremlin insider provided further details of reported clandestine meeting between Republican presidential candidate Donald Trump's lawyer, Michael COHEN, and Kremlin representatives in August 2016," read the dossier.
"The Kremlin insider clearly indicated to his/her friend that the reported contact took place in Prague, Czech Republic," it continued.
The memos claimed further that the Trump campaign and the Kremlin had established an "exchange of information" of "mutual benefit" that was in part facilitated by Cohen.
Cohen denied the allegations on Twitter on Tuesday night, shortly after CNN broke the story that the FBI and the CIA had presented a synopsis of the unidentified British operative's intelligence to Trump last week as part of a classified report.
"I have never been to Prague in my life. #fakenews," Cohen tweeted, accompanied by a photo of his passport.
Cohen told The Atlantic that he was in New York for the better part of August and visited the University of Southern California with his son at the end of the month to check out its baseball team. Their visit on August 29 was corroborated by a USC baseball source to The Atlantic on Tuesday night.
On Wednesday, a US government source told CNN's Jake Tapper that a different Michael Cohen, and not Trump's lawyer, was in Prague in August and September of 2016.
The memos written by the British operative, who is apparently considered legitimate by US intelligence officials, were compiled in a dossier that has been circulating among journalists and US government officials since last year.