Like I said, it’s a tough nut. Given the situation, given Russia’s threats, is there anybody on the entire planet that can be neutral about this? Everybody has picked a side. But it doesn’t change the fact that Russia, America and Germany are the 3 countries that absolutely must NOT be involved. Sweden is about as good a pick as we can muster in this dicked up situation.
Probably correct about Sweden leading it, but inspectors / investigators on the team should also come from non-NATO high-tech POL/diving nations like Brazil, Mexico, Chile, Indonesia etc.