New technology makes troops invisibletechnologykf (3)in #new • 7 years ago New technology makes troops invisible #technology #mmakes #troops #invisible