Appalled by Taliban's new morality law: European Union

Appalled by Taliban's new morality law: European Union