In the UN Security Council’s latest quarterly report regarding life in Afghanistan, released last week, UN Secretary-General Antonio Guterres stated that Taliban authorities must ensure “inclusive governance,” allow freedom of speech and stop handing out corporal punishment in order to enter the global community. Guterres’ comments come as the Taliban remain under intense scrutiny for [...]