Donald Trump will hold a rally in Richmond, Virginia, on Saturday, June 4 at the James River Reading Center, which in ...