Russia, finance, tax returns and campaign

"Witch Hunt" or a sign of questionable behavior on the part of the president? Whatever your opinion on Donald Trump's many investigations into the business, it is likely that they…