Rejoicing In Release
In November 2001, many people around the world rejoiced when eight prisoners were released after 3 tension-filled months of being detained in Afghanistan. They had been charged with “preaching Christianity,” which at the time was a crime punishable by death.
Read More »