Michael Cohen confirms yet another unbelievably sleazy deal in the service of Donald Trump

Michael Cohen/Shutterstock