Actually their website help page now has a message on it that it is having technical problems. It says there are long load time, but it is basically down as videos get stuck a black screen with the message 'loading video...'
Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly
to your computer or smartphone by using a feed reader.