The Taliban has reportedly blocked Richard Bennett, the United Nations Special Rapporteur on the situation of human rights in Afghanistan, from entering the country. This move signifies a concerning development in the Taliban’s engagement with the international community and their…