New York appeals court throws out $500M fraud penalty against Trump · Amna Nawaz · Sentinel