Taliban's Gender Harassment In Afghanistan Is Inhumane, Says Richard Bennett

Richard Bennett, the UN special rapporteur on human rights, said that challenging the Taliban's repressive government and holding the group accountable is the collective responsibility of the world.