Microsoft Windows Phone manager Joe Belfiore uploaded a couple of sharp looking photos that appear to be taken with a much anticipated Nokia Lumia 1020 and its rocking 41-megapixels PureView camera.
It has been more than 100 years since scientists found a new river dolphin species and now they believe they found it in one of the rivers of the vast Amazon forest in Brazil.