International Space Station: Russia threatens to end cooperation

Russia says it will end cooperation with the International Space Station.

The Head of Russia’s space agency says the organization will no longer work with NASA or European partners.

NOTE: So what?  The organization should have already kicked Russia from its participation.  World leaders have their heads buried in the sand or the oil.  Which is it?