International

"India needs us, not Russia," Peter Navarro's fresh attack on New Delhi after the SCO Summit