image
Appalled by Taliban's new morality law: European Union