In Afghanistan’s northeastern province of Badakhshan, wearing a colourful headscarf has become an act of defiance. Under Taliban rule, women are not merely being denied education, employment and freedom of movement; even
Did Hitler enter into a contract with the devil somewhere in 1928 for the conquest of the world like Dr. Faustus, who it was said , signed a written agreement with the
More
