The caravan, which crossed into Mexico illegally three days ago, has grown to about 7,000 people making their way north.