http://video.ewtn.com/
I’ve always liked “The World Over” for a lot of insight into world affairs, Catholic or not.