"Republican presidential candidate Donald Trump is no stranger to controversy, but his comments at his last rally before the Iowa caucuses begin has shocked and offended many combat veterans. At the event in Cedar Rapids, Trump described for the crowd a conversation he had had with a young man who had served two tours of duty in the Middle East, according to a report from Buzzfeed. This veteran told Trump that the "enemy" had stolen a lot of American military equipment, including armor-plated Humvees. What Trump said next set Twitter ablaze: Trump claimed that the armor on these vehicles was...