
Critics accuse Switzerland of hosting Russia 'war criminals'
More than 200 Kremlin critics including former political prisoners voiced outrage Wednesday at the visit of a high-ranking Moscow delegation to Switzerland, accusing Europe of hosting "war criminals" despite the invasion of Ukraine. Opponents of …