Manhattan Acting Supreme Court Justice Juan Merchan on Friday postponed the impending criminal trial of former president Donald Trump, citing "significant questions of fact."