Here are 18 reasons Trump could be a Russian asset

On Friday, the New York Times reported that “in the days after President Trump fired James B. Comey as F.B.I. director, law enforcement officials …