Villagers take to streets, demand compensation after wild tuskers kill two injuring dozens in eastern India

Record ID: 404238