In the Land of Blue Burqas August 31, 2015 by Deb Rankin Categories: Video • Tags: afghanistan, Heaven, Jesus Christ