Agree, it is a great victory for America and our troops.
Then you look at this thread and see some of the same BS...just from a different angle.