Tag: LTR-25 Lanza
Air & Space
Azerbaijani Air Forces adopted LTR-25 Lanza radars
Air Forces of Azerbaijan adopted LTR-25 Lanza radars manufactured by Spanish company Indra Sistemas. The radar was adopted on October 15, told press service of ... Read More