Russian President Vladimir Putin will arrive in New Delhi on Thursday (December 4) for the 23rd India-Russia Annual Summit. His visit raises questions about the ICC arrest warrant issued against him in 2023. India, however, faces no legal duty to detain him. Here is why
