I’m waiting to see independent confirmation of that. Fortunately, the Indians will likely be able to provide that in the near future, IIRC.
What “independent” confirmation you ever may get man? In this times of overall propaganda flows all around us.
Use your brains instead. First point why they bother to develop a new system at all if it isn’t give them a new capabilities? Second point Pentagon spokesman said this new system is destabilizing. This one I consider a confirmation. :)))