He wenping

  • On the surface, the latest wave of anti-US rage in the Middle East, which left Chris Stevens, the US Ambassador to Libya, and three other Embassy staff members dead, was triggered by a controversial US-made film deemed offensive to Islam. However, the longstanding animosity toward the US in the ...

    Read More