Chinese Fighter Bests Rafale In India-Pakistan Dogfight

I think someone said “I told you so”.