Business

Trump rally in North Carolina canceled as former president summoned to court