After President Trump ordered more than 5,000 U.S. troops to the southwest border days before the midterm election to intercept what he called an “invasion” of migrants, retired Marine Col. David Lapan decided he could not stay silent. “The idea that a group of poor people from Central America,...