Japan and South Korea have reached an agreement on the “comfort women” issue that has made a lot of people uncomfortable.
Japan and South Korea: A New Beginning?
read more
Japan and South Korea have reached an agreement on the “comfort women” issue that has made a lot of people uncomfortable.