Funny and Strange Animals With Some Natural Scenes
Wednesday, July 20, 2011
Top Great Animal: A Leopard Pounced On Police
Leopard attacks ranger in a village near Salugara Prakash Nagar, on the outskirts of Siliguri, India, Tuesday (19 / 7). The Tigers lost to the village and assaulted several people, before being caught by forest officials. Photo: AP Photo