Mecca on Snapchat

    Snapchat’s decision to dedicate its live stream to the Muslim holy city of Mecca in Saudi Arabia has set social media alight, with hundreds of thousands of tweets on the topic. Digital analytics site Topsy recorded more than one million mentions on Twitter alone, as Muslim users first…

Read More