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.
Putin and Kim share limousine after China’s military parade
