Archibald Yang

Archibald Yang

politician United Kingdom

Archibald Yang is the British ambassador to the United Nations, known for his strong advocacy for human rights and his vocal criticism of the Iranian government's repression of protests. He recently expressed the UK's horror over the brutal crackdown on demonstrators in Iran, highlighting the need for the Iranian authorities to protect their people rather than brutalize them.

Global Media Ratings
Dominance
0.00%
Persistence
0 wks
Reach
0
Power
0$
Sentiment
0.00
Countries Mentioned

No country-level mention data available.

Interactive World Map

Each country's color is based on "Mentions" from the table above.