Former US President Donald Trump due to appear in New York court

Trump critic in New York