Taliban hold another public execution