World

U.S. tourist arrested for landing on forbidden Indian tribal island

Updated: 

Published: 

A aerial view of North Sentinel Island, in India's southeastern Andaman and Nicobar Islands, Monday, Nov 14, 2005. (AP Photo/Gautam Singh)