Topic: Russian Defense System

By Stasa Salacanin After months of repeated warnings, the US has suspended the delivery of Lockheed Martin F-35 Lightning II jets parts and program materials to Turkey, what has been seen as the first step toward ending of the actual[...]