Did you read the letter which has been most trending over the Internet these days? The open letter was written by American singer-songwriter Taylor Alison Swift criticizing the Apple Inc.’s new service called Apple Music. In..
“Belly Button Challenge” is a new challenge and style of photography that has taken to Weibo by surprise, the most popular social network in China and the trend threatens to other platforms, including Twitter. What..