Locals in Delhi were recently taken by disbelief after a nilgai was seen wandering the streets of a residential area. The unusual sighting was reported from Adarsh Nagar, a posh neighbourhood in ...