GreedIsGoooood worst comments
-1
The inhabitants of North Sentinel Island have not let anyone on their land for thousands of years.