I would not even take whatever so-called independent sources are given by an Indian.Except its NOT Indians that Iam talking about. Maxar is a commercial satellite image company located in the USA not India ... do you understand that or you feel there is some deep conspiracy behind the images put out by them to purposely malign PAF ?
You guys are by birth frauds.