Trump rally puts thousands at risk