Russia demands LinkedIn’s removal from iTunes and Google Play

Russia demands LinkedIn’s removal from iTunes and Google Play

Russia wants to scrub LinkedIn’s presence from the country completely. According to The New York Times, people in the country can no longer download the social network’s mobile application from the App Store or Google Play. Russian authorities requir…