Skype appears to be down, or at least for a whole lot of users throughout Europe who are tweeting in a ton of languages about their inability to connect.
Skype appears to be down, or at least for a whole lot of users throughout Europe who are tweeting in a ton of languages about their inability to connect.