Catch and Release?

It seems every day we hear news that just a few years ago would have been unbelievable. Sadly, this news comes as no surprise to me. The Washington Examiner reports that the US has released more than 500 Taliban fighters…