TRENDING

Trump's embrace of Russia: The evidence on public display already paints a jarring picture.