World

Award-winning photographer took ‘dream’ image of a leopard at sunset: See the stunning finalists

An image of the elusive snow leopard in India has won Wildlife Photographer of the Year People's Choice Award by London Natural History Museum.