The Taliban come to mind.
I have read too many posts tonight and need some rest. You have my deepest apologies.
Your post was well put and appreciated.