Russians Sting wallpaper Sting Russians According to Sting the lyrics have to do with lost love and longing. 15 in the UK and No. Stinging Miss Moss St… Tuesday, March 8, 2022 Edit