The Opposition
An indigenous community in Papua New Guinea is forcefully evicted from their home to make room for a five-star tourist hotel.


An indigenous community in Papua New Guinea is forcefully evicted from their home to make room for a five-star tourist hotel.