Tag: land owner

Brazil Detains 18 People Involved in Murder of Indian Leader

The Brazilian police have arrested 18 people accused of killing  an indigenous leader last ...