Agreed...Patriots will not only demand it they will act if pushed to the wall.
Yes, Patriots Will! The mouse is in the Trap!