social siberia
World Leaders Snub Putin at G20, Exile Him to 'Social Siberia'
Putin was reportedly set to walk out of the G20 summit in Australia a day early after drawing a series of rebukes over Ukraine and threats of further sanctions from Western leaders.
Advertisement
Advertisement
Advertisement