Ten countries, including China, Russia, and India just condemned as “illegal” the US-Israeli war on Iran — and affirmed Palestinian sovereignty and Tehran’s right to a nuclear program while they were at it. Sri Lankan journalist Shiran Illanperuma breaks down the Bishkek Declaration, signed by every country at this week’s Shanghai Cooperation Organization (SCO) summit in Kyrgyzstan.


From BreakThrough News via This RSS Feed.