World
India defends oil purchases from Russia, cautions against ‘double standards’ amid NATO’s threats

Jul 17, 2025