what foreign threats? - global researchglobal research
The defection of Trump's Michael Cohen, together with the assumption that lot of anti- Trump dirt will be spilled soon, means that American president had to be even more cautious than ever in any dealings with Moscow and all he needed was nod of approval from National Security Adviser John..…