Taliban bans beauty salons in Afghanistan despite rare public protest - The Horn News