Three months of Taliban occupation: Barbarism unlimited

November 16 marked exactly three months of Taliban occupation of Kabul, reports Yasmeen Afghan. The world cannot turn its back.

This post was originally published on Green Left.