World

President Barack Obama has arrived in New Delhi, India, continuing his 10-day tour of Asia

Nov. 8: U.S. President Barack Obama, left, and Indian Prime Minister Manmohan Singh, embrace following a joint statement and press conference at Hyderabad House in New Delhi, India.

Nov. 8: U.S. President Barack Obama, left, and Indian Prime Minister Manmohan Singh, embrace following a joint statement and press conference at Hyderabad House in New Delhi, India.  (AP)

President Barack Obama has arrived in New Delhi, India, continuing his 10-day tour of Asia.