Amazon Indians demand Italian priest’s expulsion over ‘Death Road’ – Survival International
Amazon Indians in Peru have demanded the expulsion of a controversial Italian priest, accusing him of ‘racism and aggression’ over his role in promoting the construction [...]