Thanks for posting some GOOD news. We're getting way too much bad news these days.
Good news is harder to come by, because it isn't going to be announced in many cases.
Would we announce a CIA hit on some terrorists in an apartment in Cairo? Not a chance.
Is it happening? I have no doubt.