ABC News – Monkeys are revered in India and cannot be harmed, even if they are a public nuisance.

Related Posts