Delivery of 11 armored vehicles under contract with the German Ministry of Defense Military news Read more