Hindustan Times via Getty Images
He told the court the case was made up by forest officials.
The Japanese city of Nara has long been known to be overrun by deer. The wild sika deer wander about Nara Park, a public park in the city, and also appear to have free range throughout the city. Nara...