President Trump is holding a campaign rally tonight at the Mayo Civic Center and thousands are expected to be on hand for the event. Meanwhile, hundreds have already gathered in downtown Rochester to protest his visit and his policies.