BLOG: Why should we care about the U.S. embassy? September 21, 2012 By Northwest Asian Weekly By Assunta Ng My heart sank when I saw the news that the U.S. Ambassador to Libya, Christopher Stevens, had been killed in an attack on the Libyan U.S. consulate […]