Near the Andaman and Nicobar Islands of India there is small dot of island called North Sentinel Island. An estimated 50 to 400 people live there who are collectively known as Sintinalese and most probably they are the most isolated...
Keywords: pre-Neolithic people, north sentinel, north sentinel, odd news
Read More