
Morocco Strengthens Army with Czech TREVA-30 Heavy Recovery Vehicles
The Royal Armed Forces are strengthening their logistics . Morocco has just received several TREVA-30 heavy recovery systems. Mounted on Czech Tatra chassis, these giants will recover military vehicles in the most hostile terrain.










