Foreign diplomats were lynched.

英 美
  • 外交官被处以私刑。
  • diplomats 外交官;有外交手腕的人
  • foreign adj.外来的;外国的;异质的;不相符的
  • lynched v.处以私刑
  • were v.是,在,有(be动词的复数过去式)