Russian news channel VIDEO: Entire staff of Russian news channel resigns on live TV, plays ‘Swan Lake’ as they walks out Ayushi Sikarwar March 5, 2022