"Rubio said that there were not any intentions to invade Venezuela," Rep. Gregory W. Meeks (D–N.Y.) told The Washington Post. "He absolutely lied to Congress."

All that said, the reporting on that November hearing suggests that the administration was deliberately leaving the door ajar to do what happened last weekend. CNN reported at the time that Justice Department was working on "a justification for launching strikes against land targets without needing to ask Congress to authorize military force."

If such a justification exists, now would be a good time for the administration to make it public.

The question of whether Rubio lied to Congress is ultimately a question for Congress to settle. At a minimum, he and the rest of the administration seem to have misled lawmakers in the lead-up to Saturday's operation.