Passers-by use pebbles, sticks to scare away crocodile in western India

Record ID: 424974