Kremlin Critics Accuse Switzerland of Hosting Russian 'War Criminals'

Kremlin Critics Accuse Switzerland of Hosting Russian 'War Criminals'
More than two hundred Kremlin critics, including former political prisoners, have expressed their outrage over the visit of a high-level Russian delegation to Switzerland, accusing the country of welc...

Continue Reading

Get the full story in the Vaisti app

Download from App Store