NATO member state threatens to shoot down Russian drones
Romania will deploy radars and 600 soldiers to its border with Ukraine, the deputy chief of its general staff has said FILE PHOTO. © Global Look Press / US Joint Staff The Romanian Armed Forces are ready […]