The idea that the Kremlin has kompromat on Trump seems increasingly plausible

.....

© The Irish Times