Russia bans WeChat messaging app

Chinese internet giant Tencent said Saturday it was “deeply sorry” its messaging app WeChat was blocked in Russia, adding it was in touch with authorities to resolve the issue. WeChat, which had

Apple iTunes Movies and iBooks blocked in China

Apple confirmed Friday its iTunes Movies and iBooks service have become unavailable in China, after reports authorities ordered them to be taken offline. “We hope to make books and movies available again