Philippines vs. China Scarborough Shoal Stand-off Animation Video
An animation video posted on YouTube from a Taiwanese start-up Next Media Animation depicts the stand-off that is currently happening in the Scarborough Shoal and the South China Sea or the West Philippine Sea. The video have watched by thousands of netizens already since it was posted on May 11, 2012. It garnered around 44,000 … Read more