On Thursday, India and China's foreign ministers (pictured together in Russia) came to an agreement to disengage troops from their contested Himalayan border ... Read more