The New York appellate court has ruled against former US president, Donald Trump saying he will have to testify under oath as part of the New...