Tag Archives: Gulf War

Libya and Japan: good news and bad news

UN Security Council Resolution No.1973, passed on Thursday evening, is another landmark in contemporary history. Neither of the usual suspects (Russia and China) vetoed it, and instead abstained from voting; which was nice of them. Russia and China would never … Continue reading

Posted in Politics | Tagged , , , , , | Leave a comment