Why Black Widow Spider Armored vehicle is Thailand’s most promising (APC) project?
Unofficially dubbed the “Black Widow Spider,” Thailand is putting the armored people mover through its paces. The Thailand Defense Technology Institute created this armored 8×8 wheeled vehicle from the ground up. Thai defense officials have stated that the new Black Widow Spider is technologically on par with other similarly advanced combat vehicles now available in … Read more