it's both but china is waaaaay more competent at running a ruthless totalir state and have way more development and infrastructure than india,and in my personal opinion, a more centralized military with better equipment  although they don't have experience,india does game some with all the little genocides the indian state commits against its minorities
United States