Russia has reportedly shut off access to the Facebook-owned photo-sharing app Instagram this week, cutting off Mark Zuckerberg and the Masters of the Universe from accessing the personal data of tens of millions of Russian users.
Unveiling the World's News