Japan demands apology from Russia after diplomat allegedly blindfolded and interrogated

0
146

Japan is demanding a formal apology from Russia after Federal Security Service (FSB) agents allegedly blindfolded and interrogated a Japanese diplomat, before giving him 48 hours to leave the country.