heresidents of this area also known cafirston which land of the infidels are fighting to affold their principles traditions and customs in a hostile environment which is gradually
The residents of this area, also known as Kafiristan, which means land of the infidels, are fighting to uphold their principles, traditions and customs in a hostile environment which is gradually taking over.
The residents of this area, also known Kafiristan, which land of the infidels, are fighting to uphold their principles, traditions and customs in a hostile environment which is gradually taking