No, it doesn’t. Sling TV is not available outside of the United States. If you’re an American working abroad, you won’t be able to watch Sling unless you utilize VPN.