How a gay man dodged death at the hands of the Taliban

Taliban soldiers stand in front of a sign at the international airport in Kabul, Afghanistan, September 9, 2021. WANA (Photo: West Asia News Agency via REUTERS)

The Taliban seized power in Afghanistan more than 100 days ago, following the fall of the capital Kabul on August 15.

The militant Islamist group have promised a softer brand of rule than the radical form of sharia law they enforced from 1996 until…