Michael Cohen, A Russian Oligarch, And A Promise Of $1 Million Dollars Walk Into Trump Tower