<p>President Trump will hold in-person rallies in Iowa and Kansas after all, a source familiar told The Hill. The Thursday announcement that he would shift to tele-rallies in the battleground states stirred speculation about the president's reason for scaling back his midterm travel schedule. The ralli</p>