I was delighted to speak with Michael Holmes on CNN about the latest developments in US politics, the fallout from the Iowa Caucuses and New Hampshire Primary, and continuing concerns about Michael Bloomberg and Bernie Sanders.
I was delighted to speak with Michael Holmes on CNN about the latest developments in US politics, the fallout from the Iowa Caucuses and New Hampshire Primary, and continuing concerns about Michael Bloomberg and Bernie Sanders.