Your place for Space News
A group of locals are the only thing preventing human-elephant conflict in a deforested area of Indonesian rainforest.