Editions:  Austria · Denmark · France · Germany · Italy · Norway · Spain · Sweden · Switzerland

pascal jaussi

Police allege Swiss space boss ‘staged’ attack that hospitalised him

Police allege Swiss space boss ‘staged’ attack that hospitalised him

Jaussi was left seriously injured after the supposed attack last summer.