c9ba1c52-5718-49a8-b647-75d510be76ba.jpg

‘Here is Cyrus Vance’s moment’: Donald Trump’s new legal nemesis