I'm sorry @Are_we_sure but your opinions don't make what you say true.... Do some research, Cohen has proven himself a liar & has lied to Congress & that makes him a unreliable witness & Cohen is now saying whatever Mueller wants him to say to try & shorten his prison sentence reduced because of his crimes he committed  on his own accord. Plus in 2016 Trump was a private citizen who had every right to do business like any other citizen. Like Trump said it was not a secret that he intended to build a hotel in Russia & he didn't become president until January 20th 2017 so Mueller can try & make another associate of Trump to lie about Trump & Russia to also try & impeach Trump because at this point Mueller is only trying to save his own ass from being exposed as one of the dirty players in Uranium One.... Plus Mueller has a lot more to lose since he didn't do his job as FBI Director  & trust me all the truth is coming out about Muellers past crooked dealings & the list is huge.