Advertising Console

    Japanrussiapkg

    Repost
    Al Jazeera English

    by Al Jazeera English

    3.9K
    1 view
    Japan's Prime Minister Shinzo Abe has pledged to find a peaceful solution to a long running dispute with Russia over an island.