fbpx
Connect with us
Advertisement

FILE PHOTO: A statue symbolizing “comfort women” is seen during a weekly anti-Japan rally in front of Japanese embassy in Seoul