Thousands of Indian villagers protest against Australian diamond mining company's new project

Record ID: 401834