Crocodiles rescued from Train Station

In an interesting turn of events, two baby crocodiles were rescued from the Nizamuddin Railway Station in New Delhi. They […]