Probably one of the most popular myths that can be heard even from people who seem to be versed in military affairs - "stealth" means invisibility. …
Read more on s3.amazonaws.com
MediaArchives flipped this story into Media, News, Publishing•1530d