Embedded Player Presumptive Republican presidential nominee John McCain campaigned Wednesday in Las Cruces, N.M. At a town hall meeting there, he criticized Barack Obama for opposing last year's troop surge in Iraq. He also answered questions from the audience about his vice president pick.