J jpost.com Israeli camouflage tech makes soldiers ‘invisible’ 61 points curmudgeon22 5 years ago 34 comments