India and China held strategic talks in New Delhi. Both nations aim to manage differences and boost cooperation. They agreed to view each other as partners, not rivals. Discussions focused on ...