Japanese Prime Minister Taro Aso (left) and Russian Foreign Minister Sergey Lavrov
Japanese Prime Minister Taro Aso (left) and Russian Foreign Minister Sergey Lavrov
Japanese Prime Minister Taro Aso (left) and Russian Foreign Minister Sergey Lavrov