Monday 27 June 2022

Russia on the brink of historic debt default as payment period expires