Germany recalls Tehran envoy amid global outcry over execution

Jamshid Sharmahd
Jamshid Sharmahd

Germany has recalled its ambassador to Iran over the execution of Jamshid Sharmahd, a German citizen and US resident, and summoned the Iranian chargé d'affaires as global condemnation grows over the killing.