What is TOSKA, the Russian despair? – Russia Beyond

Source: What is TOSKA, the Russian despair? – Russia Beyond