Foreign ministers meet to discuss disputed Kuril Islands but stalemate continues.
Continue readingHow the Tentacles of the Us Military Are Strangling the Planet
The overreach of the US military provides incentive for it to treat every conflict as a potential war.
Continue reading