Russian President Vladimir Putin and North Korean leader Kim Jong Un shared a limousine ride in Beijing on Wednesday while attending events marking the 80th anniversary of the end of World War II.
Russian President Vladimir Putin and North Korean leader Kim Jong Un shared a limousine ride in Beijing on Wednesday while attending events marking the 80th anniversary of the end of World War II.