Full threadsb057·Given other Russian claims regarding the effectiveness of their military equipment, it's impossible to take a claim like this seriously, even if it's true.View on HN