Japan is demanding a formal apology from Russia after Federal Security Service (FSB) agents allegedly blindfolded and interrogated a Japanese diplomat...
Home » Interrogated
Japan is demanding a formal apology from Russia after Federal Security Service (FSB) agents allegedly blindfolded and interrogated a Japanese diplomat...