Misleading: This video uses green screen; it does not show ‘Chinese military suits’
A five-year-old “invisibility cloak” video was falsely linked to some “new technologies” developed in China or Japan, but it actually shows a simple chroma key post-production effect.
Read