World June 20, 2019 by World Russia's lost polar bear is finally caught after wandering 950 miles from the Arctic