Posts

Showing posts with the label Islam

From Badakhshan to Nuristan: Afghanistan's Anti-Taliban Resistance Gains Momentum

Taliban Rule in Afghanistan: Five Years of Religious Persecution, Gender Apartheid, Information Control, and Economic Collapse