French military puts Griffon armored vehicle through its pace in Djibouti
French military forces based in the Horn of Africa has received two VBMR Griffon wheeled armored vehicles for operational testing ...
French military forces based in the Horn of Africa has received two VBMR Griffon wheeled armored vehicles for operational testing ...