Skip navigation

Daily Archives: October 4th, 2012

South African photographers capture the moment a herd of impala run straight into a waiting leopard. Report by Sam Datta-Paulin itn.co.uk