In light of Putin's behavior it is appalling that these launches are allowed to continue, and they're even intermediated by ArianeSpace!This collaboration is shameful.