
Swedish Prime Minister Stefan Lofven (L) and Japanese Prime Minister Shinzo Abe attend a news conference in Stockholm, Sweden, July 9, 2017. (Xinhua/Rob Schoenbaum)

Swedish Prime Minister Stefan Lofven (L) and Japanese Prime Minister Shinzo Abe attend a news conference in Stockholm, Sweden, July 9, 2017. (Xinhua/Rob Schoenbaum)