Comments by "JFM" (@justice.freedom.mankind) on "CHINA TECH: 12,000 movable mirrors! See China's largest and first 100-MW solar matrix in Dunhuang" video.