Russian President, Vladimir Putin, inspects a crevasse in a glacier on the Arctic Franz Josef Land archipelago in Arctic Russia. Russia has sought to strengthen its foothold in the Arctic amid intensifying rivalry for the region's rich natural resources between polar countries.
Alexei Druzhinin/Pool Photo via AP
recent today's picture
Dubai: World's tallest building Burj Khalifa lit-up in tri-colours to celebrate India's 68th Republic Day, in Dubai.