World Videos

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

Jul 17, 2025