Fareed Zakaria cited a PEW survey that showed that 26 of the 35 countries viewed China more favourably than the US. Elon Musk, who desperately wants to launch his satellite service Starlink in India, picked the wrong time to lecture Indians, said veteran journalist and geostrategist Fareed Zakaria.