Posted in NEWS VIDEOS Russia faces deadline for $117 million in interest payments due to international bondholders March 15, 2022