By : Anna Lemind | TheMindUnleashed North Sentinel Island, located in the Bay of Bengal, between Myanmar and Indonesia, is home to an isolated tribe that has never been colonized or even made…
Exposing the truth one lie at a time
By : Anna Lemind | TheMindUnleashed North Sentinel Island, located in the Bay of Bengal, between Myanmar and Indonesia, is home to an isolated tribe that has never been colonized or even made…