The video shown by putin at the forum in Saint Petersburg about alleged "atrocities of Ukrainian police" is merely an attempt at propaganda with a political goal
According to a report by the Yermak-McFaul Expert Group on russian Sanctions, the second largest share of electronic components after the USA is provided by Switzerland (8%), Germany (3.5%), and Japan (3.5%)