losthunderlads.com
A deal with the devil
Citizens of the United States of America and other countries that have armies stationed in Afghanistan may wonder what sort of Afghans have made themselves allies of the forces operating in our nam…