Adviser questions US justification for war on Iran

Brian Finucane says US intelligence failed to substantiate claims of an ‘imminent threat’ from Iran

Exit mobile version