Hanoi's highly political investigation spills over into Geneva
Switzerland has found itself at the heart of a power-struggle at the highest echelons of the Vietnamese government, which is playing out in the Swiss capital and other European countries.