Popular photo-sharing site Instagram, which claims more than 150 million users worldwide, has been blocked in mainland China as Beijing goes head-to-head with pro-democracy protesters in the former British colony of Hong Kong, according to Reuters. Reports suggest that many of the images and videos that had been taken and circulated by protesters had been tagged with the phrase “Occupy Central”, which was blocked earlier on Sunday on China’s version of Twitter, Weibo.