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

Donald Trump’s personal lawyer Michael Cohen met with a billionaire Russian oligarch just 11 days