Clock ticking away for the social media platform as more nations impose restrictions.

Read More