Germany outraged over Jamshid Sharmahd's execution in Iran Ben Knight Deutsche Welle 2 1 29.10.2024 .....© Deutsche Welle visit website