Sri Lanka is carefully managing its diplomatic relations with both India and China, striving to avoid any potential conflicts with either country. While both nations present notable benefits ...