Crocodile takes shelter inside police station in UP

Nearly a dozen police personnel at the Pallia Kotwali in Uttar Pradesh's Lakhimpur Kheri were in for a fright on Thursday night when a nearly 4-foot-long young crocodile was found occupying a corridor of the building.

from IndiaTV India: Google News Feed

Top 5 News