65588f2a20302702ca603bb3.jpg 2023-11-180 Post navigation Previous Article India should be thanked for Russian oil purchases – New Delhi