Video: Heading East: Japanese talk about Russia & Putin ahead of visit

Vladimir Putin will touch down in Japan on Thursday for talks with the country’s prime minister, Shinzo Abe. The planned visit has been grabbing plenty of …

Via Youtube