Theatre Selling Kabul (Red Stitch Theatre) – theatre review By Alex First 1 year ago We are in Kabul, Afghanistan in 2013, as the US troops are starting a major