Life-sized bronze elephants unveiled in central London

By Jamie Prentis N-World London’s Marble Arch is now home to 21 life-size bronze elephants to highlight the plight of a species which could face extinction by 2040. Organisers say the herd is the largest bronze elephant sculpture of its kind in the world and it will...