China and Japan agree to start new era in bilateral ties. I'm not sure haha
A) <span>On this day in 1956, the U.S. Congress approves the Federal Highway Act, which allocates more than $30 billion for the construction of some 41,000 miles of interstate highways; it will be the largest public construction project in U.S. history to that date.</span>
The answer to your question is C.Pierre joseph Celoran
1)Palo Alto, May 8th 1846
2)Resaca de la Palmera, May 9th 1846
3)Montery, September 21 1846
4)Buena Vista, Febuary 22-23 1847