Russia, as predicted, blocks Instagram, denying access to 80 million users

Russia, as predicted, blocks Instagram, denying access to 80 million users

According to internet monitoring agency GlobalCheck, Russia’s anticipated Instagram ban took effect today, rendering the social media network inaccessible to the great majority of the country’s population.