I have never seen/heard these claims. I know a few associated with this organization and they are Republicans and very religious Christians. Is there more than one organization with this name? Are we being critical now because they are now calling our government liars?
Moreover, I’m not even sure the Taliban are the bad guys anymore. :-(