The Swazi TV website is currently unavailable