ADVERTISEMENT

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) (GAUTAM SINGH/AP)