Self propelled Air Defence system Vs Russian fighter helicopter