6275133306001

As the Taliban puts barbaric punishments in place to enforce Sharia law, private efforts are underway to rescue those still trapped in Afghanistan.

Pages