Russia has appointed the US actor Steven Seagal as a special envoy to improve ties with the United States. Seagal was granted Russian citizenship in 2016 and has praised President Putin as a great ...