This is a good article. Worth reading the whole thing.
Alan Dershowitz:
“…As the record now stands, Donald Trump appears to be guilty of political sins, but not federal felonies or impeachable offenses. You wouldn’t know that if you just watched those cable-television stations that are determined to find crimes and impeachable offenses against President Trump without regard to the law, the facts or consideration of civil liberties. If one applies a single standard without regard to politics, what I call “the shoe on the other foot test,” there are still large gaps between Michael Cohen’s plea of guilty, on the one hand, and crimes or impeachable offenses against Donald Trump on the other. Until and unless those gaps are filled with credible evidence of criminal behavior by the president, his enemies should be cautious about tolling the death knell for this presidency…”
http://thehill.com/opinion/judiciary/403072-did-president-trump-violate-campaign-finance-laws