Tencent Holdings's WeChat application icon and website on display.

Russia has blocked access to Chinese social media app WeChat, developed by , for failing to give its contact details to the Russian communications watchdog.

Access to China's most popular social media platform has been restricted since May 4, according to information posted on the Russian regulator's website.