The rally came a day after 100-thousand people gathered on the Mall , demanding the withdrawal of American troops from Iraq , in the largest such demonstration since the war began .