Donald Trump’s upcoming testimony in his New York civil fraud trial is likely to be the kind of bluff, bluster, bombast and bull we’ve …

source