You can't convince me these CHINA HAS FALLEN vids aren't 100% astroturfed