The photo-sharing platform, owned by Facebook, has reportedly been blocked in China following protests in Hong Kong. Continue reading...